使用另一个本地仓库更新本地Git仓库

时间:2014-07-16 10:30:46

标签: git

我有两个本地Git存储库。我用命令克隆了另一个:

git clone /path/to/local/repo/1

我对每个Git存储库进行了一些更改。现在我想合并/更新local_repo_1到local_repo_2的更改(即在这种情况下,local_repo_1就像我想要从中提取更改的远程git仓库)。有没有办法做到这一点?

我尝试了以下内容:

git add --all
git commit -m "message"
git fetch /path/to/local/repo/1
git pull

我得到了回复"已经是最新的"。那么如何从另一个git仓库更新我的本地Git仓库呢?有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

为什么不使用分支?你可以做同样的事情但是在不同的分支上工作而不是新的回购。

完成后,您必须提交更改并将它们合并在一起。

但是再一次 - 使用分支而不是新的存储库。

创建分支:git checkout -b <new_branch>,在此分支上进行本地更改,然后git add ...git commit ....,一旦完成,就将它们合并在一起`git merge&#39;