Utilo

Git コマンドジェネレーター

コミットの取り消し、ブランチ名の変更、squash、失った作業の復元、fork の同期など、よくある場面に合った git コマンドを、編集可能なパラメーター・解説・注意点付きで表示します。

この Git コマンドゲネレータが何をしているか

reset --soft、restore --staged または revert が必要な瞬間を覚えておくことはもう一つの問題です。このツールは問題を逆さまにしますやってみたいことを説明し正しいコマンドを出すのです。誤りを取り消し、支店を管理し、コミットを書き直し、リモコンと同期し、隠し、履歴書を掘り、片付けなど30のシナリオが含まれています。各シナリオには編集可能なパラメータ、シンプルな言語の説明、履歴を書き換えるコマンドや作品を削除するコマンドには明確な警告が付いています

使い方

  1. 検索ボックスに "過去コミットを撤回する" または "ブランチの名前を変更する" またはカテゴリーごとにブラウザをしてください。
  2. スケナリオをクリックして開きます。
  3. ブランチ名、コミットハッシュ、ファイルパスなどパラメータを入力します。コマンドは入力するにつれて更新されます。
  4. 説明と警告を読み、その命令を端末にコピーしてください。

そのシナリオ

  • **リニューアル:**変更を保存または廃棄しながら最後のコミットをリニューアルする。ファイルをリニューアルする。ローカル編集をリニューアルする。プッシュされたコミットをリニューアルする。リニューアルで削除されたブランチをリニューアルする。
  • ブランチ: 作成、ローカルとリモートで改名、削除、間違ったブランチで作成されたコミットを移動、最新のメインにリベース。
  • コミット: メッセージを変更し、忘れられたファイルを追加し、最後のNのコミットをスクラッシュし、チェリーピック、衝突した合併を中止し、一方を取ることで紛争を解決します。
  • リモコン: --force-with-leaseで安全にフォースプッシュ、上流とフォークを同期、リモコンのURLを変更、リモコンにマッチするようにブランチをリセットします。
  • 履歴とクリーンアップ: stash と復元作業、bisect にバグを導入したコミットを見つけ、テキストが追加された時の検索、コンパクトロググラフ、ファイル追跡停止、追跡されていないファイルをクリーンアップし、リリースタグを付けます。

安全対策

  • 何か破壊的な事をする前に備蓄支線を作れ git branch backup-before-fix
  • リフォログは、最近のコミットメントの参照を約90日間保存します。git reflogでほとんど "失われた" 作業が回復できます
  • mainのような共有ブランチの履歴をチームと協調せずに書き直すな
  • --forceより--force-with-leaseの方が好ましいです取っていない作業を覆うのを拒否します

よくある質問

命令はどの Git バージョンをターゲットにするのですか?

コマンドは、Git 2.23 から利用可能な現代文法 (git switch、git restore) を使用します。checkoutと同等の古いバージョンでも動作する。

その説明は私の言語で提供されていますか?

そうだ。シナリオのタイトルと説明はすべてのサポート言語に翻訳され、コマンド自体は Git の英語構文に留まります。

シナリオを提案できますか?

ええ、連絡先ページを使います。常識的な現実の問題が定期的に追加されています

このツールで Git が実行されますか?

違う違う。テキストだけ生成する。ストレージで実行されるものをコントロールします

はい。すべての処理は JavaScript、Web Worker、Web API を使ってブラウザ内で直接行われます。入力・貼り付け・アップロードした内容がサーバーに送信されることはありません。

このページは英語から自動翻訳されています。誤りを見つけた場合はお知らせください。