動画: GitTree 元に戻す、やり直し、および回復スナップショット
動画は YouTube のプレーヤーでプライバシー強化モードで再生されます。
- 6 分の動画
- 英語ナレーション · English and Arabic 件のキャプション
- YouTubeで見る
GitTree のツールバーからコミットを元に戻したり、やり直したりして、アプリが何を取り消せるのか、何を取り消せないのか、いつ拒否されるのか、なぜ回復スナップショットを保持するのかを学びます。
レッスン全体を読む
この記事には、ビデオのすべての手順とコマンド、演習、質問が記載されています。
ビデオトランスクリプト
ビデオのナレーションが次々と流れます。
- GitTree は少し後退することができます。ここにあります どのように、そしてどこで止まるのか。
- GitTree は自身の歩数を記録します。 元に戻すと最新のものを元に戻します。
- 危険なステップに進む前に、回復を節約します まずはスナップショット。
- 支店ができて、新しいメモもできました。
- そのファイルのみをステージングします。
- 概要を書きます。すべてのオプションはそのままです オフ。
- GitTree 自体で 1 回コミットします。
- ターミナルで行われたコミットはこの中にはありません 記録する。
- ホバーして元に戻します。ツールチップにはステップの名前が表示されます。 コミットします。
- 別の名前が付けられている場合は、停止してください。
- 「一度元に戻す」を選択します。通知には元に戻すと書かれています コミットします。
- 支店はMに戻りました。
- そして、メモは削除されるのではなく、段階的に作成されます。 何も失われません。
- これで、Redo は同じコミットに名前を付けます。
- 「一度やり直し」を選択します。コミットが戻ってきました。
- ワークツリーが再びきれいになりました。
- 2 番目のコピーでは、コミットして元に戻します。 同じように。
- ステージングされたノートを外部にコミットします GitTree。
- やり直しは無効になっています。その後支店は移転しました。
- コミットはそのままになります。決して強制しないでください それ。
- その他の理由: ファイルの編集、リモート 変更された、最初のコミット。
- さて、スナップショットです。古いリカバリの削除を実行 スナップショット。
- リストされているスナップショットのみが表示されると言います。 削除されました。
- 30 日そのままにして、[検索] を選択します。
- 閉じてください。単独で期限切れになるものはありません。
- プレーンな Git コピーでは、ソフト リセットにより次のようになります。 同じ形。
- 再び前に進むと、木はきれいになり、 アプリのスナップショットはありません。
- Git は同じ方法で ref を保護します: 移動します それがあなたが期待するものを保持している場合にのみ。
- 元に戻すはグローバルな巻き戻しではありません。それは逆転する アプリが記録した歩数。
- 練習: の結果であるツールチップを書きます。 元に戻す、やり直す、そして古い理由。
- 次に、切り離された HEAD が何を意味するか。