git rebase - 'edit' 和 'reword' 有什么区别
git rebase - what's the difference between 'edit' and 'reword'
edit
和 reword
进行 git 变基时有什么区别?
我正在浏览一些这样说的文档:
Replace pick with:
- edit to mark a commit for amending.
- reword to change the log message.
edit
将完全暂停变基,允许您在提交 and/or 提交消息中更改文件。
reword
只会打开一个编辑器,让您仅更改提交消息。
- "reword" 允许您更改仅提交消息,而不是提交内容
- "edit" 允许您更改 提交内容和提交消息(git 允许您编辑提交内容的机制是 "pausing" rebase;所以你可以修改提交)
参考 :
git-rebase documentation 表示:
- edit :通过将命令 "pick" 替换为命令 "edit",您可以告诉 git rebase 在应用该提交后停止, 以便您可以编辑文件 and/or 提交消息、修改提交并继续变基。
- reword :如果您只想编辑提交的提交消息,请将命令 "pick" 替换为命令 "reword".
edit
和 reword
进行 git 变基时有什么区别?
我正在浏览一些这样说的文档:
Replace pick with:
- edit to mark a commit for amending.
- reword to change the log message.
edit
将完全暂停变基,允许您在提交 and/or 提交消息中更改文件。
reword
只会打开一个编辑器,让您仅更改提交消息。
- "reword" 允许您更改仅提交消息,而不是提交内容
- "edit" 允许您更改 提交内容和提交消息(git 允许您编辑提交内容的机制是 "pausing" rebase;所以你可以修改提交)
参考 : git-rebase documentation 表示:
- edit :通过将命令 "pick" 替换为命令 "edit",您可以告诉 git rebase 在应用该提交后停止, 以便您可以编辑文件 and/or 提交消息、修改提交并继续变基。
- reword :如果您只想编辑提交的提交消息,请将命令 "pick" 替换为命令 "reword".