0

所以我对 git 有足够的了解,但是我在使用 git 时遇到了麻烦。当我尝试将我的提交推送到 github 并且我没有先检查其他人的推送时,我必须快速向前拉。所以我做git pull origin master了然后我可以去做我git push origin master这一切都很好而且花花公子但是我得到了关于我合并分支主控的二次提交,我怎么能这样做以便我可以拉入新文件以便我可以再次推送但不是在 github 上得到恼人的合并提交消息?

4

1 回答 1

3

两种变体:

git pull --no-commit- 不会创建合并提交

git pull --rebase- 将根据远程主分支中的更改重新调整您的更改,有效地简化历史记录并避免合并提交

于 2012-10-11T19:17:02.447 回答