2012-04-17 8 views
2

別のコミットをせずに、リポジトリ内の最新のコミットにさらに多くの変更を加えることができますか?そのコミットが行われた後に行われた最新の変更セットで最後のコミットを更新する必要があります。前回のコミットの変更をさらに修正するには?

答えて

4

git commit --amend

これは、あなたが現在、以前のコミットの変更を上演追加されます。

以前のコミットをGitHubなどの共有リポジトリにプッシュした場合、これについては2回考えてもよいでしょう。

他の誰かが変更をプルダウンした場合、コミットを修正すると、それらのマージが困難になることがあります。この場合、問題を解決するために新しいコミットを作成する方が良いでしょう。

まだ悪いコミットをプッシュしていない場合や、プライベートレポジトリで作業していて、他の誰かに変更をプッシュ/プルしていない場合は、これについて心配する必要はありません。

関連する問題