Menu
Coddy logo textTech

Git Status

CoddyのTerminalジャーニー「バージョン管理」セクションの一部 — レッスン 7/58。

断トツで最もよく使われるGitコマンドは git status です。これはリポジトリの現在の状態、つまり、どのファイルが変更されたか、どれがステージングされているか、そしてどれがまだ追跡されていないかを教えてくれます。

git status

ファイルのない、新しく初期化されたリポジトリでは、出力は次のようになります:

On branch main

No commits yet

nothing to commit (create/copy files and use "git add" to track)

ファイルを追加すると、git status はそれらを 追跡されていないファイル の下に強調表示します。コミットを行うにつれて、何が変更されたか、ステージングされたか、あるいはクリーンであるかが表示されます。

コンパクトでマシンフレンドリーな表示にするには、短縮形式を使用します。

git status --short

これは変更されたファイルごとに1行出力し、その状態を説明する2文字のコードを表示します(これらのコードについては次の章で説明します)。

challenge icon

チャレンジ

初心者

フォルダには、hello.txt という名前の追跡されていないファイルが既に含まれています。リポジトリを初期化し、git status --short を実行して、ファイルが追跡対象外としてマークされていることを確認してください。

追跡されていないファイルは、接頭辞 ?? と共に表示されます。

チートシート

git status を使用して、リポジトリの現在の状態を確認します:

git status

ファイルごとに1行で表示するコンパクトなビューの場合:

git status --short

ショートフォーマットでは、追跡されていないファイルには ?? が付きます。

自分で試してみよう

ターミナル
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

バージョン管理のすべてのレッスン