跳至内容
GitTree

视频:暂存预期的快照并进行第一次提交

该视频在 YouTube 播放器中以隐私增强模式播放。

在 GitTree 内创建项目的自述文件和英雄页面,选择属于第一次提交的内容,并故意保留稍后的编辑未提交。证明记录的内容,而不是仅通过通知来判断成功。

阅读完整课程

本文包含视频、练习和问题中的每个步骤和命令。

去上课

视频文字记录

视频的旁白,逐条提示。

  1. 创建英雄,准备一个版本, 并证明你的第一次提交保存了什么。
  2. 从原始存储库开始 L004,不是它的补充克隆。
  3. 保存、暂存和提交 更改不同的快照。
  4. 通过创建第一个文件 GitTree 的新建文件命令。
  5. 将其命名为 README 点 em dee,位于项目根目录。
  6. 保存完整的虚构项目 README,而不是 Markdown 栅栏。
  7. 创建索引点 H T M L 在同一个存储库中。
  8. 拯救最初的英雄 有了这条支撑线。
  9. 打开工作更改以查看 都是新的、未跟踪的文件。
  10. 没有任何上演,这 按钮首先暂存所有更改。
  11. 终端确认两个 未跟踪的文件,不是两次提交。
  12. 普通的 commit 无法记录这些 在选择文件内容之前。
  13. 首先仅暂存自述文件。
  14. 再次取消暂存。已保存 工作文本保持不变。
  15. 取消暂存更改选择; 丢弃可以删除工作内容。
  16. 现在将两个预期文件一一暂存。
  17. S 和 U 快捷键在其各自的位置工作 聚焦列表,而不是文本字段内。
  18. 回顾上演的内容, 不仅仅是文件数量。
  19. 摘要计数行数;确实如此 不能证明这些线是正确的。
  20. 准备的版本是 依然是原来的英雄。
  21. 重新打开工作文件, 不是阶段性的比较。
  22. 保存后面的配套 行而不暂存它。
  23. 现在出现相同的路径 在两次比较中。
  24. 非阶段性比较显示 稍后针对索引进行编辑。
  25. 阶段性补充仍 包含较早的行。
  26. 直接读取索引 来证明所准备的东西。
  27. 无需再次上演,这支持 第一个提交将包含行?
  28. 写一个总结来描述 您实际添加的英雄。
  29. 保留修改和所有可选行为 关闭第一个本地提交。
  30. 提交两个阶段路径, 不是每个可见的行。
  31. 等待Git确认创建之前 将操作视为完成。
  32. Main 现在指向它的第一个本地提交。
  33. 稍后的工作编辑仍然存在 故意在提交之外。
  34. 确认主题、作者 和独立的提交者。
  35. 有一个提交包含 正是这两条路径。
  36. 空的缓存差异可以共存 进行工作修改。
  37. 录制文件较早;的 工作文件仍然有较新的行。
  38. 没有上传任何内容。这个 存储库仍然没有远程。
  39. 如果您先进行稍后的编辑, 准备好的版本发生变化。
  40. 该替代提交记录了 新的线路并留下干净的结果。
  41. 提交快捷方式是一种替代方法 提交,而不是第二个完成步骤。
  42. 如果 Git 拒绝,请检查其输出并 重试之前的暂存内容。
  43. 不要丢弃剩余的编辑 或者假设撤消覆盖了每个缓冲区。
  44. 你的检查点是一个精确的提交 加上一项深思熟虑的工作编辑。
  45. 检查录音内容、身份 和剩余的工作分开。
  46. 保存写入工作文件; 分期选择;提交记录。
  47. 保留以后的编辑。接下来,检查 diffs 并添加项目的工具。
  48. 从这个验证状态继续, 不是来自猜测的干净文件夹。

所有教程