0

我有两个本地存储库。我在第一个上创建了一个主题分支,然后将其克隆到第二个存储库。然后我在第一个主题分支上运行“rebase -i”并更改了主题分支上的前两个提交。我切换到第二个存储库并运行“git pull”,它说所有更改都是最新的。运行“git log”我可以看到它不是最新的,因为 SHA 标签不同。我怎样才能让 git 在第二个存储库中再次提取更改?

4

2 回答 2

1

您应该在本地分支机构执行此操作

get fetch remote_name your_branch
git reset --hard remote_name/your_branch
于 2013-11-14T21:17:51.030 回答
0

我解决了这个问题。我还没有完成第一个 repo 中的 rebase 更改,所以日志看起来不同,但是在运行“git branch”时它变得干净了。

于 2013-11-14T21:41:52.097 回答