動画: プッシュ後のミスを回復する
動画は YouTube のプレーヤーでプライバシー強化モードで再生されます。
- 4 分の動画
- 英語ナレーション · English and Arabic 件のキャプション
- YouTubeで見る
他の人がすでに犯している可能性のある間違いを修正します。新しいコミットを好み、自分が所有するブランチを書き直す必要がある場合は、レビューした正確なリモート ヒントに固定されたリースを使用して強制します。
レッスン全体を読む
この記事には、ビデオのすべての手順とコマンド、演習、質問が記載されています。
ビデオトランスクリプト
ビデオのナレーションが次々と流れます。
- あなたは間違いを押しました。今は何ですか?
- 他の人がコミットを持っている可能性がある場合は、それを修復します コミットを追加することで。
- リースには、次の場合にのみリモコンを交換してくださいと記載されています。 それはまだ私が期待しているところです。
- しかし、フェッチはなんとベアリースを移動します 期待しています。
- ローカルサーバー上の 2 つのブランチ: 共有、 そしてリース。
- 共有では、不正なコミットを元に戻します。
- 普通に押してください。強制力はありません。
- 間違いは歴史に残る、誰も残らない クローンを修復する必要があります。
- リースでは、書き換えられたブランチは拒否されます。
- 取り出して見るだけです。レオのコミットは そこに。
- リモコンがオンになっている間のみ続行されます。 このコミットは古いヒントを保持します。
- レオの仕事はあなたの代わりにはなりません。リベース それを聞くか、彼に尋ねてください。
- ターミナルで祖先をチェックします。 共有はゼロです。
- レビューしたコミットに名前を付けます。 Git は言います 古い情報。
- サーバーは依然として Leo のコミットに名前を付けます。
- フェッチ後のベアリースでは、 それを交換しました。
- 「元に戻す」では、強制プッシュを元に戻すことはできません。 サーバー。
- 練習: 終了コードとサーバーを報告する コミットとステータス。
- 次に、次のようにして 2 つのブランチを同時に処理します。 ワークツリー。