git - 与另一个 git 存储库保持同步?

标签 git github

我在 Github 上创建了一个仓库。现在,原来的有一些更新。如何从原始存储库中提取更改并与它们保持同步?

如果我的来源与原始来源冲突,我是否有机会手动编辑它?

EDIT1:感谢大家的帮助。我想我需要 RTFM :)

最佳答案

其他两个答案中没有明确说明的是,您不能直接从github上的原始项目 merge 到github上的fork,您需要通过自己机器上的本地克隆。

因此,您将原始项目设置为远程(在 Magnus Skog 和 CJlano 的回答中称为 upstream),然后从该远程项目 pull 入本地克隆,解决与本地更改的任何 merge 冲突,然后将结果推送到你在 github 上的分支。

关于git - 与另一个 git 存储库保持同步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11646080/

相关文章:

git - 鬼魂,你从哪里来?

linux - SSH 添加,但仍然致命无法从远程存储库读取

git - 为什么 git reset commit + git push 会导致当前分支的提示落后于远程?

git - 如何响应 bashrc 函数的 git 输出?

git - Team City 执行 Git 脚本

git - 如何更改 bitbucket 中提交的用户名?

ruby-on-rails - 使用 OAuth 访问私有(private)仓库的 Github API

scala - sbt:如何依赖 git 项目的子模块

git - 如何将我的 2 个提交移动到新分支?

android - 来自 git 的 Linphone Android 缺少 R.raw.rootca(ubuntu 和 win7)