簡単に言うと、egit で変更されていないファイルをコミットできる状況があります。コミットすると、git リポジトリが破損しますか?
4572 次
2 に答える
4
変更されていないファイルは常に git にコミットされます。各コミットは、ファイルのツリー全体とコミット メッセージです。「変更されていないファイル」という説明では十分に捉えられない特定の奇妙な状況がない限り、問題はありません。
于 2011-06-06T03:23:48.767 に答える
0
質問に具体的に答えるためgit commit
に、リポジトリ内のものから変更されていないファイルを含め、インデックス内のそれらのファイルをコミットします。インデックスにファイルを含める方法はいくつかあります ( git-commit
man ページを参照)。
Git はハッシュ コードに基づいてファイルをコミットします。変更されていない場合 (ファイルが本当に変更されていない場合と同様)、何も保存されません。ただし、コミット時にファイルが変更されていないかどうかにかかわらずgit commit
、リポジトリが破損することはありません。
于 2015-02-06T22:49:21.397 に答える