当我表演时:git branch
我收到:
* feature/my-feature
master
所以我当前的分支是feature/my-feature
我做了更改并将这些更改提交到分支feature/my-feature
。我可以使用master
查看feature/my-feature
和git diff master feature/my-feature
之间的差异,但是当我尝试使用命令master
将我的更改从feature/my-feature
合并到git merge master
时我收到了消息:Already up-to-date.
如何将更改从master合并到我的功能分支,然后将合并的更改提交给master?
答案 0 :(得分:0)
该错误消息告诉您master
祖先当前存在feature/my-feature
。因此没有什么可做的。有关详细信息,请参阅git merge文档
您可能希望与origin/master
合并,因为这是master
分支的最新状态。
所以我会尝试以下方法:
git fetch origin
git merge origin/master