2017-10-12 16 views
-4

タイトルごとgit commit -aは-a -mとどのように違いますか?

git commit -mと-a -mの違いは?

私は-aためdocsをチェックアウトするが、それは、彼らはあなたがいない自動的に変更され、削除されたファイルをステージングするコマンドを知らせるが、新しいファイル

によって何を意味するかは非常にきれいではありません影響を受けていないとGitに伝えた。

+2

にそれらの違いを追加するには、次のコマンド

git commit -m "commit message" 

を使用し、変更(前に追加)をコミットします'-a'ではなく' -m'です。 '-m'のマニュアルを見てください。 – Ryan

+0

@ライアンあなたは正しいです。 ) – dragonmnl

答えて

2

我々は変更をコミットし、自動的に修正されたファイル(新しいファイルを追加しません)

git commit -am "commit message" 
+0

この方法について考えてみると、たくさんの意味があります;-) – GhostCat

+0

と "add -A && commit -m" VS "commit -a -m"の違いは何ですか?私はかなり違いがあると確信していますが、通常は別の結果が得られます。 – dragonmnl

+0

@dragonmnl: 'add -A'は、untrackedファイルを追加します。 'commit -a'は' add -u'の後に 'commit'が続くようなものです。ありがとう@ライヤン。 – Ryan

0

シンプル:-mを使用すると、そのコミットのメッセージを指定できます。

これがすべてです。あなた自身のリンクを引用する:

コミットメッセージとして指定の<msg>を使用してください。複数の-mオプションを指定すると、それらの値は別々の段落として連結されます。

関連する問題