2025年11月2日
理解 git restore、reset 和 revert,以便取消暂存文件、丢弃本地编辑、撤销提交,并避免重写共享历史。
了解何时使用 git init 或 git clone,并在首次提交前验证远程仓库、分支、身份和忽略文件。
比较git merge和git rebase在分歧分支、冲突处理、共享历史以及选择团队安全工作流方面的差异。
了解Git暂存和提交的工作原理,包括git add、补丁暂存、暂存差异以及编写重点突出的提交信息。
对比日常Git CLI命令与lazygit、delta、tig等实用工具,以及用于审查和历史工作的GUI客户端。
学习在日常开发工作流中如何创建、切换、追踪、组织以及安全地删除 Git 分支。
使用 git log、diff 和 blame 追踪项目历史、检查变更,并找到某行或文件变更背后的提交。
使用 git commit --amend 和交互式变基清理本地历史,避免干扰共享分支。