Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有时会犯这个 git 错误,而且非常烦人。我想知道社区中是否有人对当你不小心在远程分支的头部进行提交 --amend 时该怎么做有想法。现在我最终做了一个拉,对比我自己的部分更改,然后推送,导致 HEAD 上出现重复的提交消息。
为清楚起见,我问的是解决以下问题的最佳方法:
尝试:
git stash save -u git pull -f --rebase git stash apply
第二个命令将根据远程分支更新您的本地分支,同时保留对本地分支的附加提交。告诉我们它是否有帮助。