なぜ私はcomand"git commit--amend"を使用してgithub[duplicate]にプッシュできないのですか
-
21-12-2019 - |
質問
私は最後のコミットを修正したいので、私は"git commit--amend"と入力してgithubにプッシュしますが、いくつかのエラーが発生します。何人かの人は、別のコミットをしない限り、その操作はgithubによって許可されないと言いました、それは本当ですか?githubの最後のコミットを修正するにはどうすればよいですか?
解決
あなたは完全にこれを行うことができます。しかし、 --amend
履歴を書き換えるので、githubにプッシュを強制する必要があります。を使用した後 --amend
ちょうど使用
git push origin {branch_name} --force
注意して使用してください。これにより、リモートの履歴が上書きされます。
所属していません StackOverflow