134

私はすべてのプライベート リポジトリとパブリック リポジトリを github に移行中です。私が行った決定の 1 つは、コンソールのみを使用することです。これは、PC などを変更する必要がある場合にツールのフットプリントが小さくなることを意味するからです。

私はコンソール アプリケーションの大規模なユーザーであり、git は初めてなので、git bash をツールバーとして統合する方法を示している Tekpub の Mastering Git シリーズを購入することにしました。

次の add all コマンドを除いて、すべて正常に動作しています。

git add .

動作しているように見えますが、動作しているかどうかの兆候はありません。コマンドが起動された後にどのファイルが追跡されたかを示す冗長スイッチ(それが呼ばれるものだと思います)はありますか?

git の標準インストールで Visual Studio 2010 を使用しています (Git 拡張機能ではありません)。

4

4 に答える 4

164

一部のgit コマンドでは、指定できます--verbose

git 'command' --verbose

また

git 'command' -v

スイッチが実際の git コマンドの後にあることを確認してください。そうでなければ、うまくいきません!

また有用:

git 'command' --dry-run 
于 2011-09-06T11:49:07.660 に答える
5

を使用git add -iして のインタラクティブ バージョンを取得できますgit addが、それはまさにあなたが求めているものではありません。最も簡単な方法は、git added を実行した後、 を使用git statusして何がステージングされているかどうかを確認することです。

最初のコミットでない限り、使用git add .はあまりお勧めしません。不要なファイル (一時ファイルなど) を誤って追跡し始めないように、ステージングするファイルを明示的にリストすることをお勧めします。

于 2011-09-06T11:47:40.877 に答える