我刚刚在我的git存储库上提交并将其发送到远程源。我做的提交当然有语法错误。什么是在本地修复语法错误,然后将其与我上次提交合并的最佳方法,以便读取远程提交的人不必查看两个提交,而是看一个/ clean commit?
答案 0 :(得分:1)
别。上游的人可能已经撤消了你的提交,你正在寻找一种重写历史的方法,所以看起来你从来没有做过。这会使他们的客户感到困惑。
那就是说,如果你确定没人会拉,或者你可以告诉每个人你正在做什么,你可以这样做:
git add
您的固定文件git commit --amend
在先前的提交中包含您的修补程序git push -f
强行覆盖遥控器的历史记录。任何因您的推送失败而退出的人都需要git pull -f
覆盖他们的客户。