提交推送到远程分支后,如何更改提交内容?
How to change a commit content after the commit has been pushed to the remote branch?
我需要更改我已经推送的文件,但我不想做新的提交,所以我尝试修改。但是当我尝试将更改推送到远程分支时,它给了我一个错误。
我需要用力推动还是其他什么??
我是唯一一个在这个项目上工作的人,所以没有人会拉这个分支(我可以使用修改)。
谢谢。
是的,您将需要强制推送,如果您是唯一一个在远程存储库上工作的人,这很好。
是的,你可以使用强制推送,但请注意你的分支配置中应该允许它。
git push origin [branch] -f
这基本上会覆盖分支。因此,谨慎使用它来共享远程分支,如 master。
我需要更改我已经推送的文件,但我不想做新的提交,所以我尝试修改。但是当我尝试将更改推送到远程分支时,它给了我一个错误。 我需要用力推动还是其他什么?? 我是唯一一个在这个项目上工作的人,所以没有人会拉这个分支(我可以使用修改)。
谢谢。
是的,您将需要强制推送,如果您是唯一一个在远程存储库上工作的人,这很好。
是的,你可以使用强制推送,但请注意你的分支配置中应该允许它。
git push origin [branch] -f
这基本上会覆盖分支。因此,谨慎使用它来共享远程分支,如 master。