一个文件里只想提交部分改动,别用 add 整份。
用分段暂存,逐个代码块决定要不要。
交互里 y 收、n 跳过、s 再拆小块。
拆不动就按 e,手工编辑要提交的行。
暂存完先 diff –cached 复核再提交。
# 逐块挑选要提交的改动
git add -p path/to/file.py
# 交互键:y 暂存 / n 跳过 / s 拆更小块 / e 手工编辑 / q 退出
# 只想看还没暂存的改动
git diff
# 提交前复核已暂存内容
git diff --cached
# 暂存多了,退回工作区,改动本身不丢
git restore --staged path/to/file.py
THE END






暂无评论内容