git config --global user.name "[name]"コミット履歴に表示される名前を設定します。
git config --global user.email "[email]"コミット履歴に表示されるメールアドレスを設定します。
git init新しいローカルリポジトリを作成します。
git clone [url]プロジェクトとその全履歴をダウンロードします。
git status新規または変更されたすべてのファイルを表示します。
git add [file]ファイルをステージング(インデックスに追加)します。
git commit -m "[message]"ステージングされた変更を履歴に記録します。
git log現在のブランチのバージョン履歴を表示します。
git diffまだステージングされていないファイルの変更点を確認します。
git branchローカルブランチの一覧を表示します。
git checkout -b [branch-name]新しいブランチを作成して、そのブランチに切り替えます。
git switch [branch-name]指定したブランチに切り替えます。
git merge [branch]指定したブランチの履歴を現在のブランチに統合します。
git branch -d [branch-name]指定したブランチを削除します。
git remote add [name] [url]新しいリモートリポジトリを追加します。
git fetch [remote]リモートリポジトリから履歴をダウンロードします。
git pullリモートの変更を取得して、ローカルブランチに統合します。
git push [remote] [branch]ローカルのコミットをリモートリポジトリにアップロードします。
git reset [file]ファイルの内容を保持したまま、ステージングを解除します。
git revert [commit]過去のコミットを打ち消す新しいコミットを作成します。
git reset --hard [commit]すべてのローカルの変更を破棄して、指定したコミットまで戻ります。
git stash変更されたファイルを一時的に退避させます。
git stash pop退避させていた変更を最新のものから復元します。
git worktree add [path] [branch]指定されたパスに新しいワークツリーを追加し、指定されたブランチをチェックアウトします。
git worktree list各ワークツリーの詳細を表示します。
git worktree remove [path]指定されたパスのワークツリーを削除します。
git worktree pruneディスク上に存在しないワークツリーの情報を削除します。
頻出コマンドを分かりやすく整理。
短い例で使い方を理解。
目的別にコマンドを探せます。
データ送信はありません。
よく使うコマンドとオプションを確認。
マージやリセット等の手順を確認。
Gitの流れを説明する資料に。
忘れたコマンドをすぐ復習。
コマンド名またはキーワードで検索します。
用途・構文・例を確認します。
日常の開発作業で使います。