コンテンツにスキップ
GitTree

動画: プッシュ後のミスを回復する

動画は YouTube のプレーヤーでプライバシー強化モードで再生されます。

  • 4 分の動画
  • 英語ナレーション · English and Arabic 件のキャプション
  • YouTubeで見る

他の人がすでに犯している可能性のある間違いを修正します。新しいコミットを好み、自分が所有するブランチを書き直す必要がある場合は、レビューした正確なリモート ヒントに固定されたリースを使用して強制します。

レッスン全体を読む

この記事には、ビデオのすべての手順とコマンド、演習、質問が記載されています。

レッスンに行く

ビデオトランスクリプト

ビデオのナレーションが次々と流れます。

  1. あなたは間違いを押しました。今は何ですか?
  2. 他の人がコミットを持っている可能性がある場合は、それを修復します コミットを追加することで。
  3. リースには、次の場合にのみリモコンを交換してくださいと記載されています。 それはまだ私が期待しているところです。
  4. しかし、フェッチはなんとベアリースを移動します 期待しています。
  5. ローカルサーバー上の 2 つのブランチ: 共有、 そしてリース。
  6. 共有では、不正なコミットを元に戻します。
  7. 普通に押してください。強制力はありません。
  8. 間違いは歴史に残る、誰も残らない クローンを修復する必要があります。
  9. リースでは、書き換えられたブランチは拒否されます。
  10. 取り出して見るだけです。レオのコミットは そこに。
  11. リモコンがオンになっている間のみ続行されます。 このコミットは古いヒントを保持します。
  12. レオの仕事はあなたの代わりにはなりません。リベース それを聞くか、彼に尋ねてください。
  13. ターミナルで祖先をチェックします。 共有はゼロです。
  14. レビューしたコミットに名前を付けます。 Git は言います 古い情報。
  15. サーバーは依然として Leo のコミットに名前を付けます。
  16. フェッチ後のベアリースでは、 それを交換しました。
  17. 「元に戻す」では、強制プッシュを元に戻すことはできません。 サーバー。
  18. 練習: 終了コードとサーバーを報告する コミットとステータス。
  19. 次に、次のようにして 2 つのブランチを同時に処理します。 ワークツリー。

すべてのチュートリアル