git add 时如何将单份文件的更改内容分为多个提交
前言
应团队要求, 提交内容必须符合管理规定, 保持清晰。 但有些时候, 在自己分支开发的时候, 往往写着写着就写嗨了, 造成本来不应该在同一个提交里的改动与更新出现在同一份文件中, 而git add 又是以单个文件为单位的提交, 不符合团队提交规范。
因此, 解决这个问题, 需要用到git add -p
对更改做拆分, 可以选择性的把需要的内容加入至暂存区, 然后就可以commit了。
‘git add -p’ 的使用
使用此指令提交后, 需要知道以下这些子操作的含义, 以便进一步处理:
1 | y - 取了 |
而本人常用的就是 y,n,s,q,d
这几个操作了。
参考
https://git-scm.com/book/en/v2/Git-Tools-Interactive-Staging
https://ttys3.dev/post/git-how-to-commit-only-parts-of-a-file/
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 道远日暮时不存!