コンテンツにスキップ
GitTree

動画: 目的のスナップショットをステージングし、最初のコミットを行います

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

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

Create the project's README and hero page inside GitTree, select what belongs in the first commit, and deliberately leave a later edit uncommitted.通知だけで成功を判断するのではなく、記録された内容を証明してください。

レッスン全体を読む

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

レッスンに行く

ビデオトランスクリプト

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

  1. ヒーローを作成し、エディションを 1 つ用意し、 そして、最初のコミットが何を保存したかを証明します。
  2. 元のリポジトリから開始します L004、その補足クローンではありません。
  3. 保存、ステージング、コミット 別のスナップショットを変更します。
  4. 最初のファイルを作成します GitTree の新しいファイル コマンド。
  5. README dot em という名前を付けます。 dee、プロジェクトのルートにあります。
  6. 架空のプロジェクト全体を保存する Markdown フェンスではなく README。
  7. インデックスドット作成 H T M L 同じリポジトリ内にあります。
  8. オリジナルヒーローを救え このサポートラインで。
  9. 作業上の変更を開いて確認してください どちらも追跡されていない新しいファイルです。
  10. 何も演出されていないのに、これは ボタンの段階ですべての変更が最初に行われます。
  11. 端末は2つを確認します 2 つのコミットではなく、追跡されていないファイルです。
  12. 通常のコミットではこれらを記録できません ファイルの内容を選択する前に、ファイルを削除してください。
  13. 最初に README だけをステージングします。
  14. 再度ステージングを解除します。保存されました 作業中のテキストはそのまま残ります。
  15. アンステージでは選択範囲が変更されます。 [破棄] では、作業中のコンテンツを削除できます。
  16. 次に、目的の両方のファイルを 1 つずつステージングします。
  17. S および U ショートカットは、 テキストフィールド内ではなく、フォーカスされたリスト。
  18. ステージングされたコンテンツを確認し、 ファイル数だけではありません。
  19. 概要では行数がカウントされます。それはあります これらの行が正しいことを証明するものではありません。
  20. 準備版は、 まだオリジナルの主人公です。
  21. 作業ファイルを再度開きます。 段階的な比較ではありません。
  22. 後のサポートを保存します ステージングなしのライン。
  23. 同じパスが表示されます 両方の比較において。
  24. ステージングされていない比較では、次のことがわかります。 後でインデックスに対して編集します。
  25. 段階的追加はまだ 前の行が含まれています。
  26. インデックスを直接読み取る 準備されたものを証明するため。
  27. 再びステージングすることなく、それをサポートします 最初のコミットには行が含まれますか?
  28. 説明する要約を書きます 実際に追加したヒーロー。
  29. 修正を維持し、すべてのオプションの動作を維持します この最初のローカルコミットではオフになります。
  30. 2 段階のパスをコミットします。 表示されているすべての行ではありません。
  31. Git が作成を確認するまで待ちます。 操作が完了したものとして扱います。
  32. Main は最初のローカル コミットをポイントするようになりました。
  33. その後の作業中の編集が残ります 意図的にコミットの外で。
  34. 件名、著者を確認する そしてコミッターは独立して。
  35. を含むコミットが 1 つあります まさにこの 2 つのパスです。
  36. 空のキャッシュされた diff は共存可能 実用的な修正を加えたもの。
  37. 記録されたファイルは以前のものです。の 作業ファイルにはまだ新しい行が含まれています。
  38. 何もアップロードされていませんでした。これ リポジトリにはまだリモートがありません。
  39. 後の編集を先にステージングすると、 準備されたエディションが変更されます。
  40. その代替コミットは、 新しい行ときれいな結果を残します。
  41. コミットショートカットも代替手段です 提出であり、第 2 の仕上げステップではありません。
  42. Git が拒否した場合は、その出力を調べて、 再試行する前にステージングされたコンテンツ。
  43. 残った編集内容は破棄しないでください または、「元に戻す」ですべてのバッファがカバーされると仮定します。
  44. チェックポイントは 1 つの正確なコミットです 加えて、意図的な作業編集が 1 つあります。
  45. 録音内容、本人確認を確認する と残りの作業を別々に行います。
  46. 保存すると作業ファイルが書き込まれます。 ステージング選択。記録をコミットしています。
  47. 後で編集したものを保存します。次に検査します diff を取得し、プロジェクトのツールを追加します。
  48. この検証済みの状態から続けて、 推測されたクリーンなフォルダーからのものではありません。

すべてのチュートリアル