【发布时间】:2014-09-06 20:22:06
【问题描述】:
我有两个本地 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 存储库?有没有办法做到这一点?
【问题讨论】:
-
您需要先提交更改,然后才能将它们拉到另一个仓库。
-
附带说明:您应该永远将常用存储库用作远程存储库。而是创建一个裸存储库。看看here。
-
我确实在两个 repo 上添加并提交了我的更改,但我仍然没有在第二个 git repo 上获得更新的文件。
标签: git