我有两个本地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仓库呢?有没有办法做到这一点?
答案 0 :(得分:1)
为什么不使用分支?你可以做同样的事情但是在不同的分支上工作而不是新的回购。
完成后,您必须提交更改并将它们合并在一起。
但是再一次 - 使用分支而不是新的存储库。
创建分支:git checkout -b <new_branch>
,在此分支上进行本地更改,然后git add ...
,git commit ....
,一旦完成,就将它们合并在一起`git merge&#39;