2010年から · 毎月200万回以上のツール利用を支えています
2010年から
Chrome に追加

私のツールボックス

自動モード

保存したツールはまだありません。

プレミアムバージョンにアップグレード
関連ツール
cURLコマンドビルダーcronジョブジェネレーター
ホームページ > ウェブマスターツール
 

Gitコマンド生成ツール

実行したい作業からGitコマンドを探せます。MiniWebtoolのGitコマンド生成ツールは、一般的な操作に編集可能なコマンドを対応付け、オプションの説明、コミットグラフ、作業を破棄したり履歴を変更したりするコマンドの警告や取り消しのヒントを示します。

使い方がわからないときはAIに聞く

Geminiでは、コピーした質問文をチャットに貼り付けてください。下からコピーすることもできます。

質問文を見る

無料で利用可能登録不要すぐに結果表示
Gitコマンド生成ツール今すぐ無料で試す ▼

⌘ 行いたい操作を選択してください

41 個の既成Gitタスク。1つ選ぶと下にコマンドが表示されます。コピーする前にプレースホルダーを編集できます。

新しいブランチを作成して切り替える ブランチ 既存のブランチに切り替える ブランチ 前のブランチに戻る ブランチ ローカルブランチを削除する(完全にマージされている場合のみ) ブランチ ローカルブランチを強制削除する(未マージでも実行) ブランチ ブランチ名を変更する ブランチ 削除されたブランチを特定のコミットから復元する ブランチ 直前のコミットメッセージを変更する コミット 忘れていたファイルを直前のコミットに追加する(メッセージは維持) コミット 空のコミットを作成する(CIの再実行用など) コミット 現在の変更を後で使うために一時退避する スタッシュ 最新のスタッシュを適用してリストから削除する スタッシュ スタッシュされているすべてのエントリーを表示する スタッシュ 機能ブランチを現在のブランチにマージする マージ 進行中のマージを中止する マージ 直近のN個のコミットを1つにまとめる リベースとスクワッシュ 現在のブランチを main にリベースする リベースとスクワッシュ 別のブランチから特定のコミットを適用する チェリーピックとリバート コミットを打ち消す(取り消すための新しいコミットを作成) チェリーピックとリバート マージコミットを打ち消す チェリーピックとリバート リモート上のブランチを削除する リモート ローカルブランチをリモートと完全に一致させる リモート 書き換えたブランチを安全に強制プッシュする リモート リモートの変更を取り込み、自分の作業をその上にリベースする リモート リポジトリにリモートを追加する リモート 既存のリモートの URL を変更する リモート リリース用の注釈付きタグを作成する タグとリリース ローカルおよびリモートのタグを削除する タグとリリース コミット履歴を整形されたグラフで表示する 調査 ファイルの各行を最後に変更した人を確認する 調査 特定の文字列を追加または削除したコミットを探す 調査 reflog から紛失したコミットを探す 調査 次回のコミットに向けてステージングされている内容を確認する 調査 履歴を制限してリポジトリをクローンする(シャロークローン) 設定 このリポジトリ用のユーザー名とメールアドレスを設定する 設定 既にコミット済みのファイルの追跡を停止する 設定

Gitコマンド生成ツールを埋め込む

⌘ コミットされていないローカルの変更をすべて破棄する

取り消しと破棄
⛔ 破壊的 — データが失われる可能性があります。実行前に以下の注意を読んでください。
$ git restore .
🔧 フラグごとの解説
restore 追跡対象ファイルの復元を行うためのモダンなコマンド(Git 2.23+)。
. カレントディレクトリ以下のすべての追跡対象ファイルに適用する。
📊 リポジトリの変化
📝 注意事項
追跡されていない(untracked)ファイルは削除されません。それらも削除するには `git clean -fd` を追加してください。これらの変更は reflog に残らないため、注意して使用してください。
↶ 取り消しのヒント
気が変わった場合: 自動的な取り消し不可 — これらの変更はコミットされていなかったため、復元できません。

           

✨もっと速く、広告なしがいいですか?
プレミアムにアップグレード

Gitコマンド生成ツール

Gitコマンド生成器へようこそ。この無料ツールは、「直前のコミットを取り消すが変更は保持する」や「直近のN個のコミットを1つにまとめる」といった日常的な英語のGitタスク名を正確なGitコマンドに変換します。ブランチ、コミット、取り消しと破棄、スタッシュ、マージ、リベースとスカッシュ、チェリーピックとリバート、リモート、タグとリリース、検査、セットアップと設定の11カテゴリに整理された40以上のタスクを閲覧できます。すべてのタスクには、フラグごとの説明、アニメーション付きコミットグラフ図、明確な安全性バッジ(安全/注意/破壊的)、および常に復旧方法を把握できる取り消しのヒントが付属しています。

一目でわかる

Gitコマンド生成ツールは、平易な英語で説明したタスクに適したGitコマンドを見つけます。40以上のタスクに対応し、フラグの説明、コミットグラフの図、安全性のラベル、元に戻す方法のヒントとともにコマンドを表示します。

Gitコマンド生成ツールの機能一覧
機能できること向いている用途
タスクのライブラリ11のカテゴリにまたがる40以上の日常的なGitタスクを収録。ブランチとコミットから、取り消しと破棄、スタッシュ、リベースとスカッシュ、リモート、セットアップと設定まで。コマンド名を覚えていなくても調べられる
検索と絞り込み検索ボックスはキーワードと同義語に対応します。例えば、squashで検索するとリベースのタスクが見つかります。カテゴリのチップで、一覧を1つのグループに絞り込みます。1、2回のキー入力でタスクを見つける
フラグの説明選んだコマンドのすべてのオプションを1行ずつ説明するので、各部分の働きがわかります。実行する前にコマンドの動作を理解する
コミットグラフの図アニメーションの図で、コマンドがコミット履歴をどう変えるかを示します。リベース、リセット、マージを視覚的に理解する
安全性のバッジと取り消し各タスクは、安全、注意、破壊的のいずれかのラベルが付きます。元に戻せるコマンドには、reflogからの復元を含む、ロールバックの方法を示します。リセット、強制プッシュ、ブランチ削除による作業の消失を防ぐ
プレースホルダーの編集ブランチ名、ファイル名、ハッシュなどのプレースホルダーを自分の値に置き換えると、コピーする前にコマンドが更新されます。ターミナルに貼り付けられる形のコマンドを準備する
共有できるリンク各タスクは固有のscenario_id付きURLを持ち、関連する後続のコマンドも提案されます。正確なコマンドをチームメンバーに送る

Gitコマンド生成器とは何ですか?

Gitは覚えるのが難しいことで有名です。数十のコマンドがあり、それぞれに複数のフラグがあり、変更を保持するか、共有するか、捨てるか、履歴を書き換えるかによって、適切なコマンドが異なります。Gitコマンド生成器は、一般的なGitタスクの閲覧・検索可能なチートシートを提供します。目的に合ったタスクを選択すると、正確なコマンド、各フラグの役割、実行後のリポジトリの状態、気が変わった場合の取り消し方法がすぐに表示されます。

主な機能

ライブラリはどのように構成されていますか?

40以上のタスクは、Git作業について実際に考える方法に合わせて11のカテゴリにグループ化されています。:ブランチ、コミット、取り消しと破棄、スタッシュ、マージ、リベースとスカッシュ、チェリーピックとリバート、リモート、タグとリリース、検査、セットアップと設定。各カードには日常語のタスク名と安全ドットが表示されます。カードをクリックすると、対応するGitコマンドが詳細な説明とともに表示されます。検索ボックスはキーワードや同義語フレーズにも対応しているため(例:squash を検索するとリベースタスクが見つかり、delete を検索するとブランチとタグの削除が見つかる)、カテゴリを暗記していなくても必要なものを見つけることができます。

一般的なタスクの一覧

例 1: 単純な取り消し
タスク:「直前のコミットを取り消すが、変更は保持する」(取り消しと破棄)
コマンド:git reset --soft HEAD~1 — ソフトリセット、作業内容はステージングされたまま残ります。
例 2: 数値を指定してスカッシュ
タスク:「直近のN個のコミットを1つにまとめる」(リベースとスカッシュ)
コマンド:git rebase -i HEAD~<N> — プレースホルダーエディタで N を実際の値(3, 5, 10…)に設定します。
例 3: カスタム名で新しいブランチを作成
タスク:「新しいブランチを作成して切り替える」(ブランチ)
コマンド:git switch -c <branch> — プレースホルダーエディタにブランチ名を入力します(例:feature/login)。
例 4: 安全な強制プッシュ
タスク:「書き換えたブランチを安全に強制プッシュする」(リモート)
コマンド:git push --force-with-lease origin <branch> — 明確な警告とともに破壊的としてフラグが立てられます。

安全性バッジの理解

ミニチートシート

最後のコミット取消(作業保持)

git reset --soft HEAD~1

すべてのローカル変更を破棄

git restore .

最後のコミットメッセージ修正

git commit --amend -m "<new>"

最後のN個のコミットをスカッシュ

git rebase -i HEAD~N

コミットをチェリーピック

git cherry-pick <hash>

マージのリバート

git revert -m 1 <hash>

安全な強制プッシュ

git push --force-with-lease

失われたコミットを探す

git reflog

Gitコマンド生成器の使い方

  1. タスクを検索または閲覧する。 検索ボックスにsquash、undo、rebaseなどのキーワードを入力するか、ブランチやスタッシュなどのカテゴリチップをクリックしてリストをフィルタリングします。
  2. 目的に合ったタスクを選択する。 各カードには日常語のタスク名と色分けされた安全ドット(緑は安全、琥珀色は注意、赤は破壊的)が表示されます。カードをクリックして、対応するGitコマンドを読み込みます。
  3. プレースホルダーをインラインで編集する。 コマンドに <branch>、<file>、<hash> などのプレースホルダーがある場合は、プレースホルダーを編集パネルに実際の値を入力し、コマンドを更新をクリックします。
  4. 図と安全性バッジを確認する。 アニメーション付きコミットグラフ図はコマンドが履歴に何をするかを示し、安全性バッジはリスクの程度を確定させます。
  5. 実行後に気が変わった場合の万が一のセーフティネットとして、取り消しのヒントを読みます。
  6. Gitリポジトリのルートで、コマンドをコピーしてターミナルで実行します。

実用的なユースケース

初心者向け

経験豊富な開発者向け

コードレビュー担当者およびメンター向け

最善の結果を得るためのヒント

よくある質問

Gitコマンド生成器とは何ですか?どのように機能しますか?

Gitコマンド生成器は、11のカテゴリに整理された40以上の一般的なGitタスクの閲覧・検索可能なチートシートです。目的に合ったタスクを選択すると、正確なコマンド、フラグごとの説明、視覚的なコミットグラフ図、安全性バッジ、および取り消しのヒントが表示されます。コピーする前に、<branch>、<file>、<hash> などのプレースホルダーをインラインで編集できます。

生成されたGitコマンドは実行しても安全ですか?

すべてのコマンドには安全レベルがラベル付けされています。「安全(緑)」は、読み取り専用またはローカルのみで、データ損失のリスクがないことを意味します。「注意(琥珀色)」は、状態を変更しますが、reflogを通じて復元可能であることを意味します。「破壊的(赤)」は、データが失われる可能性があることを意味します。実行前に安全上の注意を読んでください。

目的のタスクを見つけるにはどうすればよいですか?

3つの方法があります。上部の検索ボックスを使用して、squash、rebase、stash、cherry-pickなどのキーワードでフィルタリングします。ブランチやリモートなどのカテゴリチップをクリックしてリストを絞り込みます。または、カテゴリごとにグループ化されたフルグリッドをスクロールします。タスクは安全レベルごとに色分けされているため、注意が必要なものや破壊的なものを一目で識別できます。

ブランチ名、ファイル、またはコミットハッシュに合わせてコマンドをカスタマイズするにはどうすればよいですか?

タスクを選択した後、安全性バッジの下にあるインラインのプレースホルダーを編集パネルを探してください。<branch>、<file>、<hash> などの各プレースホルダーには、適切なデフォルト値が事前入力されたテキスト入力があります。実際の値を入力してコマンドを更新をクリックすると、コマンドラインが即座に更新されます。その後、「コピー」をクリックします。

間違ったコマンドを実行した場合、Gitコマンドを取り消すことはできますか?

履歴を変更するほとんどのGitコマンドは、コマンドを実行したマシン上で通常30~90日間、HEADの各位置を記録するreflogを通じて復元可能です。取り消すことができない2つの操作は、未コミットのワーキングツリーの変更の破棄と、他の誰かがまだフェッチしていないコミットの上への強制プッシュです。

このツールは私の入力をどこかに送信しますか?

いいえ。ツール全体が静的なカタログとして動作します。プレースホルダーの値は、画面上にカスタマイズされたコマンドを生成するGET URLパラメータとしてのみ送信され、何も保存または共有されません。ループ内にAIモデルはなく、テレメトリもありません。

追加リソース

このコンテンツ、ページ、またはツールを引用する場合:

"Gitコマンド生成ツール"(https://MiniWebtool.com/ja/gitコマンド生成ツール/)、MiniWebtool、https://MiniWebtool.com/

miniwebtool チーム作成。最終更新: 2026年4月26日

お気に入りのAIに聞く

Geminiでは、コピーした質問文をチャットに貼り付けてください。下からコピーすることもできます。

質問文を見る

ウェブマスターツール:

人気・最新のツール:

cURLからJSONへ変換ツールUnixパーミッション電卓crontab式ジェネレーターすべて見る →
ホームページ > ウェブマスターツール > Gitコマンド生成ツール
×

私たちに好意を示し、3つの簡単な質問に答えてください

アンケートにご協力いただきありがとうございます。お寄せいただいた情報は、サービスの改善に役立てさせていただきます。

最初にどこで私たちについて聞いたのですか?

私たちのサイトでお気に入りのツールは何ですか?

その他の場合は、指定してください

このツールを友人にすすめる可能性はどのくらいありますか?

まったくそうではない非常に可能性が高い

ありそうなスコア: (1-10)