git add CTRL+が変更の追跡を開始し、既に追跡されているファイルへの変更をステージングする場合、git gui でAStage to Commit CTRL+を使用する必要があるのはなぜですか?T
3 に答える
これが私の質問に対する答えです: CTRL+ Ain the GIT GUI は実際には ADD A NEW REMOTE であり、 GIT ADD と同じではありません! GIT GUI では、'adding' と 'staging' の間に区別はないようです。どちらも 'stage to Commit' コマンドによって行われます: CTRL+ T. そして、これによると:http://hoth.entp.com/2008/11/5/what-git-add-really-means 、「git stage」は「git add」のエイリアスです
aardvarkk さん、ご回答ありがとうございます。「追加」はファイルの「最初のステージング」と見なすことができると思いますが、実際には「追加」とは「ステージへの追加」または「コミットへのステージング」を意味します。
簡潔に言うと、
CTRL + T= GIT GUI で「コミットする段階」 = コマンドラインで「git add」
CTRL+ A= 新しいリモートを追加
Stage to Commitは、変更が追跡されてから変更が加えられたファイルの場合です。通常、変更の追跡を開始するためにファイルを「追加」するのは1回だけで、その後は、変更したコミットのためにファイルをステージングするだけです。