Git版本对比:diff命令查看代码变更的实用技巧
Git中`diff`命令用于查看版本间代码变化,是基础实用工具,可对比工作区/暂存区、暂存区/历史提交、历史版本及分支差异。核心场景及命令:工作区与暂存区用`git diff <文件名>`;暂存区与历史提交用`git diff --staged`;历史版本对比用`git diff <哈希1> <哈希2>`;分支间用`git diff <分支1> <分支2>`。实用参数包括:`-w`忽略空格变化,`--name-only`仅显示文件名,`--stat`显示修改行数统计,`--binary`对比二进制文件。输出中`+`表示新增内容,`-`表示删除内容。掌握diff可高效管理代码变更,避免误提交。
阅读全文