如何将本地git存储库更新为原始github存储库的当前状态?

时间:2018-04-06 12:40:08

标签: git github

我正在克隆一个github存储库' A'到我当地的github帐户' B'。然后我制作了一份B' B'在git clone的计算机上。

然后我可以进行更改,创建拉取请求等。

过了一段时间,原来的回购' A'进展,正在改变回购' A'。它现在不同于我的回购' B'。

是否有git命令,以便我可以更新' B'当前版本的' A'以及计算机上的本地副本?

到目前为止,我删除了计算机上的结帐(rm -rf),我删除了分叉' B'并再次从头开始。有更简单的方法吗?

2 个答案:

答案 0 :(得分:1)

您需要将原始仓库添加为第二个遥控器 要做到这一点,只需运行

git remote add <local name> <url>

所以例如

git remote add github https://github.com/myrepo

完成此操作后,您可以通过从第二个遥控器中提取更改来更新存储库。

git pull github

您可以在此处详细了解此信息 https://help.github.com/articles/fork-a-repo/#step-3-configure-git-to-sync-your-fork-with-the-original-spoon-knife-repository

答案 1 :(得分:0)

将原始仓库添加为远程。 从遥控器拉出,或在需要时重置力。

如果您保持本地分支始终指向远程主分支,并且不接触它,您将能够更新该分支,然后合并或重新定义您的本地更改。