2017-08-31 9 views
0

私は最初にブログをコミットしますが、メッセージはOKです。Eclipse github私がプッシュしたときにプロジェクトメッセージを変更する方法

次回にプッシュすると、メッセージは変更されません。私は私の履歴を確認

、これらは

マスター& HEADが何である

をプッシュされましたか?

プッシュしたときにプロジェクトメッセージを変更するにはどうすればよいですか?

enter image description here

enter image description here

+0

次のプッシュ前にもう一度コミットしましたか?それは毎回起こる必要があります。 – Digits

答えて

0

コミットメッセージを変更するにはコミットして選択し修正>言い替えるを右クリックします。技術的には、コミットメッセージを変更するということは、コミットとその後続のすべてのコミットを、新しいコミットで置き換えることを意味します。メッセージへの参照と親への参照はコミットの一部です(これは、コミットが変更されました)。

すでに置き換えcommenitをプッシュしている場合は、書き換えGitの歴史が力プッシュが必要です。右クリックHEADコミットを選択しますプッシュコミット...ブランチマスタをプッシュダイアログオプションをチェックします。存在する場合はリモートでブランチを強制的に上書きし、に分岐します。しかし、GitHubリポジトリ経由で他の人と共同作業する場合、リモートGit履歴を書き直すことは問題になります。そのためGitHub allows to disable force pushing

& HEADとは何ですか?

(ローカルリポジトリ内の)コミットはHEADとマークされています。ブランチの最新/ヘッドコミットはブランチ名でマークされます:masterはメイン/デフォルトブランチの名前です(例えばSVN/Subversionではtrunk)。

関連する問題