我目前正在处理一个名为NC12-changePassword
的第二分支。
master
分支已经作出了有关解密字符串的更改。 我需要这些新更改才能在我的分支上实现一个新功能,因此我合并了这些更改。
我执行了git pull,并且没有冲突。 当我运行git log
时,它显示了合并提交信息。 当我运行git merge master
时,它告诉我一切都是最新的。
然而,我的代码无法正常工作,当我运行git diff NC12-changePassword master
时,列出了master
中存在但不在NC12-changePassword
中的内容。 这对我来说毫无意义,因为我合并了这些更改,因此NC12-changePassword
中应该包含所有master
的内容。
我的理解是,我的分支应该像master
一样运行,并且代码应该正常工作。 或者是我漏掉了什么 :-\ .