Git 工具 现在,你已经学习了管理或者维护 Git 仓库、实现代码控制所需的大多数日常命令和工作流程。 你已经尝试了跟踪和提交文件的基本操作,并且发挥了暂存区和轻量级的分支及合并的威力。 接下来你将学习一些 Git 的强大功能,这些功能你可能并不会在日常操作中使用,但在某些时候你可能会需要。 sections/revision-selection.asc sections/interactive-staging.asc sections/stashing-cleaning.asc sections/signing.asc sections/searching.asc sections/rewriting-history.asc sections/reset.asc sections/advanced-merging.asc sections/rerere.asc sections/debugging.asc sections/submodules.asc sections/bundling.asc sections/replace.asc sections/credentials.asc 总结 你已经接触了很多能够精确地操控提交和暂存区的高级工具。 当你碰到问题时,你应该可以很容易找出是哪个分支在什么时候由谁引入了它们。 如果你想在项目中使用子项目,你也已经知道如何来满足这些需求。 到此,你应该能毫无压力地在命令行中使用 Git 来完成日常中的大部分事情。