作業ディレクトリとステージングエリアの状態を表示します。
| オプション | 説明 |
|---|---|
| -s, --short | 短い形式で出力 |
| -b, --branch | ブランチ情報も表示 |
| --ignored | 無視されたファイルも表示 |
例:
git status - 現在の作業ディレクトリの状態を表示git status -s - 短い形式で状態を表示git status -sb - ブランチ情報も含めて短い形式で表示
変更をステージングエリア(インデックス)に追加します。
| オプション | 説明 |
|---|---|
| -A, --all | すべての変更をステージング |
| -p, --patch | 変更を対話的に選択してステージング |
| -u, --update | 追跡中のファイルのみをステージング |
例:
git add file.txt - 特定のファイルをステージングgit add . - カレントディレクトリのすべての変更をステージングgit add -A - リポジトリ内のすべての変更をステージングgit add -p - 変更を対話的に選択してステージング