Gitコマンドリファレンス&チートシート

ワークフローカテゴリ別に整理されたGitコマンドを検索、閲覧、コピー。

このツールについて

Gitコマンドリファレンスは、ワークフローカテゴリ別に整理された包括的で検索可能なチートシートです。バージョン管理を学ぶ初心者から、構文を素早く確認したい経験豊富な開発者まで、すべての一般的なGit操作をすぐに参照できます。

11のワークフローカテゴリすべてをカバー:セットアップ、ステージング、コミット、ブランチ、マージ、リモート、スタッシュ、ログ/履歴、元に戻す、タグ付け、そしてcherry-pick、bisect、worktree、submoduleなどの高度な操作。各コマンドエントリには構文、コメント付きの実践的な例、よく使うフラグ、実際のユースケースが含まれています。

「何をしたいですか?」逆引き機能は、やりたいことは分かっているが正確なコマンドを思い出せない場合に特に便利です。「最後のコミットを取り消す」や「作業中の変更を保存する」のような自然な説明を入力すると、適切なGitコマンドを即座に提案します。

ページ上部のビジュアルワークフロー図は、作業ディレクトリ、ステージングエリア、ローカルリポジトリ、リモートリポジトリ間の変更の流れと、各ステージ間で変更を移動するGitコマンドを示しています。

すべてブラウザ内で完全に動作します。データはサーバーに送信されません。複雑なGitコマンドを視覚的に構築したい場合はGitコマンドビルダーをご覧ください。Git設定の管理にはGitエイリアスビルダーをお試しください。コミットメッセージの検証にはConventional Commitsリンターをご覧ください。

使い方

  1. コマンドリストをスクロールで閲覧するか、検索バーでコマンド名、説明、または意図でフィルタリングします。
  2. カテゴリピル(セットアップ、ステージング、ブランチなど)をクリックしてワークフロー段階でコマンドをフィルタリングします。
  3. 任意のコマンドカードをクリックして展開し、完全な構文、例、フラグ、ユースケースを確認します。
  4. 構文や例ブロックのコピーボタンをクリックしてクリップボードにコピーします。
  5. 個別のフラグバッジをクリックして特定のフラグをコピーします。
  6. 検索バー横の電球アイコンをクリックして「何をしたいですか?」逆引きモードを有効にします。
  7. 逆引きモードでは自然な説明(例:「最後のコミットを取り消す」)を入力し、提案をクリックして該当コマンドにジャンプします。
  8. キーボードショートカットCtrl+Shift+Cで現在表示中の例をコピーできます。

人気のGitコマンド例

すべてのGitコマンド例を見る →

よくある質問

データは安全ですか?

はい。これは純粋なクライアントサイドのリファレンスツールです。データはサーバーに送信されません。すべてのコンテンツは静的で、ブラウザに読み込まれます。ページが読み込まれた後はオフラインでも使用できます。

どのGitコマンドが含まれていますか?

リファレンスは11のカテゴリに整理されたすべての重要なGitコマンドをカバーしています:セットアップ(config、init、clone)、ステージング(add、restore、status、diff)、コミット(commit、amend)、ブランチ(checkout、switch、branch)、マージ(merge、rebase)、リモート(remote、fetch、pull、push)、スタッシュ、ログ/履歴(log、blame、show)、元に戻す(reset、revert)、タグ付け、高度な操作(cherry-pick、bisect、reflog、clean、worktree、submodule)。

逆引き機能はどのように動作しますか?

検索バー横の電球アイコンをクリックして逆引きモードを有効にします。次に「最後のコミットを取り消す」や「作業中の変更を保存する」のようにやりたいことを平易な言葉で入力します。ツールはあなたの意図を一般的なGitタスクのデータベースと照合し、適切なコマンドを提案します。提案をクリックするとそのコマンドの詳細エントリに直接ジャンプします。

オフラインリファレンスとして使えますか?

はい。ブラウザでページが読み込まれると、すべてのコンテンツがローカルで利用可能です。ページをブックマークしてインターネット接続なしで使用できます。外部APIコールは一切ありません。

ワークフロー図は何を表していますか?

上部のビジュアル図はGitワークフローの4つの主要エリアを示しています:作業ディレクトリ、ステージングエリア、ローカルリポジトリ、リモートリポジトリ。矢印はこれらのエリア間で変更を移動するGitコマンドを示しています(git add、git commit、git pushが前方へ、git restore、git reset、git pull/fetchが後方へ)。

Gitコマンドビルダーとの違いは何ですか?

Gitコマンドリファレンスは構文と例を調べるための検索可能なチートシートです。Gitコマンドビルダーはドロップダウンとチェックボックスを使用してステップバイステップでGitコマンドを構築するインタラクティブツールです。素早い確認にはこのリファレンスを、特定のフラグを持つ複雑なコマンドの構築にはビルダーを使用してください。

高度なGit操作もカバーしていますか?

はい。高度なカテゴリにはcherry-pick、bisect、reflog、clean、worktree、submoduleコマンドが詳細な構文、例、ユースケースとともに含まれています。これらは経験豊富な開発者でも時々調べる必要がある操作です。

関連ツール