视频:预测您的下一次提交将包含什么内容
该视频在 YouTube 播放器中以隐私增强模式播放。
- 5 分钟的视频
- 英文旁白 · English and Arabic 字幕
- 在 YouTube 上观看
将您正在编辑的文件与为提交准备的快照以及记录的历史记录分开。使用未来的 GitTree 功能英雄来解释为什么一个文件可以同时进行暂存和修改。
阅读完整课程
本文包含视频、练习和问题中的每个步骤和命令。
视频文字记录
视频的旁白,逐条提示。
- 通过分离来预测提交 工作文件、索引和历史记录。
- 这是未来项目的预览。你的 自己的存储库尚未创建。
- 使用三张带标签的快照, 不是在盒子之间移动的文件。
- 工作树包含 您编辑并保存在磁盘上的文件。
- 索引描述了快照 你正在准备提交。
- 一次提交记录快照、元数据 及其与早期历史的关系。
- 在第一次提交之前,分支 有名字但尚未记录提示。
- 暂存选择当前内容,而不是 稍后进行编辑,而不移动文件。
- Our future hero begins 有了这条支撑线。
- 在A处,该文件仅存在于 工作树并且未被跟踪。
- Stage the demo files.指数 现在拥有原来的英雄。
- Edit after staging. The working file 变化,但指数保持较早。
- 无需再次上演,这支持 行会是正常的提交记录吗?
- 它记录了准备好的线路, 不是后来的工作编辑。
- 短状态显示两种不同 相同路径的比较。
- 式中,A为分阶段添加;中号 是后来的工作修改。
- 读取准备好的文件 directly from the index.
- 该索引仍然包含 较早的支撑线。
- 普通 diff 比较工作 文件及其准备好的版本。
- 在第一次提交之前,缓存的 摘要描述了暂存的新文件。
- 现在检查相同的状态 在真实的 GitTree 录音中。
- 打开显示工作变更 通过命令面板。
- 未暂存的行显示较新的 针对索引进行工作编辑。
- 分阶段的行显示较早的 为第一次提交准备的文件。
- 一条路径可以出现在两个列表中 无需创建两个物理文件。
- 阅读任何一个比较都不会 暂存、取消暂存或丢弃内容。
- 正常提交记录索引 并推进当地分支机构。
- 录音对象证实 第一个英雄提交存在。
- 领先的空间很重要:只有 工作比较仍然存在差异。
- 空的缓存差异意味着 索引与该路径的历史记录匹配。
- 工作差异仍然包含 较新的编辑。什么都没有丢失。
- 历史现在有了一个承诺,而 深思熟虑的工作编辑仍然存在。
- 改变顺序:上演 提交之前编辑的文件。
- 现在记录了较新的行,并且 这条路没有剩余的区别。
- 这些本地步骤都没有 将任何内容上传到提供商。
- 你自己的课程仍然没有结束 存储库;接下来是初始化。
- 不要丢弃文件或重置历史记录 只是为了进行示例匹配。
- 工作文件、准备内容 和记录的历史可能有所不同。
- 检查两个序列并 解释一下两个状态栏。
- 接下来,在里面创建 GitTree Features GitTree,然后自己测试这个模型。