2

したがって、を組み合わせgit add -agit commit -m "Add whatever"使用​​することはできgit commit -a -m "Add whatever"ますが、これは追跡されたファイルのみをステージングします。git commit -A -m "Add whatever"追跡されていないファイルもステージングできるように、なぜgitofferを使用しないのですか。当たり前のショートカットのようですので、なぜ省略されているのでしょうか。

4

1 に答える 1

2

gitメーリングリストで自由に提案するか、パッチで送信することをお勧めします。ただし、多くのGitの人々は、-a実際に追加するものを完全に制御できなくなるため、追加とコミットの使用を推奨していません。

そうは言っても、次の両方を行うエイリアスを作成することもできます。

git config --global alias.commitall "!git add -A && git commit -m $0"

次に、入力するだけgit commitall "Add whatever"で、すべてが追加およびコミットされます。

于 2012-11-22T13:46:27.730 に答える