【发布时间】:2015-05-26 13:45:51
【问题描述】:
我目前正在开发名为 NC12-changePassword 的第二个分支。
对处理字符串解密的master 分支进行了更改。我需要这些新更改才能在我的分支上实现新功能,因此我合并了这些更改。
我做了一个 git pull 并且没有冲突。当我运行git log 时,它会显示合并提交。此外,当我运行git merge master 时,它会告诉我一切都是最新的。
但是我的代码不起作用,当我运行 git diff NC12-changePassword master 时,它会列出 master 中没有 NC12-changePassword 的内容。这对我来说没有意义,因为我已经合并了更改,因此 master 中的所有内容都应该在 NC12-changePassword 中。
我的理解是我的分支应该像master 一样运行,并且代码应该可以正常工作。或者我错过了什么:-\ .
【问题讨论】:
标签: git version-control merge git-diff