コマンドリファレンス
git コマンドの使い方をカテゴリ別に解説します。
基本コマンド
リポジトリの作成・ファイルの追跡・コミットなどの基本操作
基本
git add
git add <pathspec>... ファイルの変更をステージングエリアに追加します。次のコミットに含める内容を選択する操作です。
基本
git commit
git commit [-m <message>] [options] ステージングエリアの内容をリポジトリに記録します。変更履歴の1つのスナップショットを作成します。
基本
git init
git init [<directory>] 新しい Git リポジトリを作成します。現在のディレクトリ(または指定したディレクトリ)を Git で管理できるようにします。
基本
git status
git status [options] 作業ツリーの現在の状態を表示します。変更されたファイル・ステージング済みのファイル・未追跡のファイルを確認できます。
ブランチ操作
ブランチの作成・切り替え・マージ
ブランチ
git branch
git branch [options] [<branchname>] ブランチの作成・一覧表示・削除を行います。ブランチは独立した開発ラインを作るための仕組みです。
ブランチ
git checkout
git checkout <branch> | git checkout -b <new-branch> ブランチの切り替えや、特定のコミット時点のファイルを復元します。現代的な操作には git switch / git restore の使用が推奨されています。
ブランチ
git merge
git merge <branch> 別のブランチの変更を現在のブランチに統合します。機能ブランチで完成した変更をメインブランチに取り込む際に使います。
リモート操作
リモートリポジトリとのやり取り
履歴の確認
コミット履歴の表示・検索