Git版本對比:diff命令查看代碼變更的實用技巧
Git中`diff`命令用於查看版本間代碼變化,是基礎實用工具,可對比工作區/暫存區、暫存區/歷史提交、歷史版本及分支差異。核心場景及命令:工作區與暫存區用`git diff <文件名>`;暫存區與歷史提交用`git diff --staged`;歷史版本對比用`git diff <哈希1> <哈希2>`;分支間用`git diff <分支1> <分支2>`。實用參數包括:`-w`忽略空格變化,`--name-only`僅顯示文件名,`--stat`顯示修改行數統計,`--binary`對比二進制文件。輸出中`+`表示新增內容,`-`表示刪除內容。掌握diff可高效管理代碼變更,避免誤提交。
閱讀全文