コンテンツにスキップ
GitTree

動画: 変更を判断する前に比較を読んでください

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

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

ヒーローを実行可能な静的プロジェクトに変換し、作業中の差異、ステージングされた差異、および記録された差異を区別します。継続するコース履歴にイメージコミットを追加せずに、別の決定論的なイメージバリアントを検査します。

レッスン全体を読む

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

レッスンに行く

ビデオトランスクリプト

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

  1. 比較を読む 変化を判断する前に。
  2. 後のヒーローラインはまだです 新しいコミットではなく、作業中のコンテンツ。
  3. 通常の差分と段階的な差分 さまざまなスナップショットを比較します。
  4. 実行可能な入力をすべて追加します。 既存のサポートラインの編集。
  5. 新しいファイルが通常のファイルから失われる可能性があります インデックスに入るまで diff します。
  6. 宣言された入力をステージングします。 ビルド出力は生成されません。
  7. レイアウトが変わると、 比較されたバイトではなく表示されます。
  8. 前後のテキストに従ってください 追加または削除の解釈。
  9. 空白を隠すことはできません 空白の変更を削除します。
  10. ローカルフォーマットを実行する コミットする前に確認してください。
  11. 6 つすべての入力検証 このフィクスチャではテストに合格します。
  12. ビルド出力は次の場所に属します。 コミットではなくディレクトリを無視しました。
  13. レビューした内容をコミットする ローカルで実行可能なプロジェクト。
  14. 2 つのコミットと何もないことを確認します。 残りの追跡差。
  15. 画像比較には別のコピーを使用します。 継続チェックポイントではありません。
  16. 2 つの正確な PNG ペイロード 画像の状態を識別します。
  17. 名前付きの側面を比較し、 実際の寸法。
  18. ディバイダを移動せずに いずれかのファイルを変更します。
  19. 不透明度によって比較が変化します。 保存されたピクセルではありません。
  20. Git のバイナリ サマリは、 変更されたピクセルの数。
  21. サポートされていないファイルまたはサイズが大きすぎるファイル 正直な通知を守らなければなりません。
  22. 画像治具を保管しておいてください 正史の外側。
  23. どの比較を予測するか は、新しくステージングされたファイルを示しています。
  24. 次に、ハンクとラインを選択します 他の仕事を放棄することなく。

すべてのチュートリアル