我是Git noob,所以道歉。
好的,我有一个主分支和一个开发分支。我的dev分支上有一个新功能,我希望将其合并到我的主分支上。我做了所有的提交然后去做了
git checkout master
git merge dev
它说它是最新的,但它没有更新我的文件。
我做错了什么?
答案 0 :(得分:1)
您应首先切换到目标分支(主服务器),然后执行合并:
git checkout master
git merge dev
如果这不能解决您的问题,则可能意味着您已经提交到错误的分支,或者您已经合并了您的工作。要找到答案,您可以使用git log --graph --all
或gitk
查看提交的精美图表。