git 命令之只提交文件的部分更改
有时,我们在一个文件中进行了多个更改,但只想提交其中的一部分更改。这时可以使用
使用git add -p
命令
Git add -p命令允许我们选择并添加文件中的特定更改。它将会显示一个交互式界面,显示出文件中的每个更改,并允许我们选择要添加或忽略的更改。
执行以下步骤:
- 执行git add -p <文件名>来开始交互式地选择部分更改。
- Git会展示每个更改的选项:
y:添加这个更改
n:忽略这个更改
s:将这个更改拆分为更小的部分
e:手动编辑这个更改
q:退出命令
- 选择适当的选项,并移动到下一个更改,直到我们完成选择。
- 执行git commit -m "提交部分更改"将我们选择的更改提交到版本控制。
示例:
$ git add -p xxx.js
Stage this hunk [y,n,q,a,d,j,J,g,/,e,?]?
如下图: