首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有任何方法可以在git中逐步构建提交消息吗?

有任何方法可以在git中逐步构建提交消息吗?
EN

Stack Overflow用户
提问于 2011-01-25 22:04:18
回答 3查看 1.9K关注 0票数 15

我想知道是否有可能逐步构建git提交消息,记录我在进行代码更改时所做的事情:

  1. 签出并开始工作
  2. 输入提交消息标题(即摘要)
  3. 进行代码更改
  4. 更新提交消息以描述更改

<代码>H19重复3和4,直到提交就绪为止<代码>H 210<代码>G 211

git中是否有任何机制可以做到这一点?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-01-25 22:10:07

git commit可以使用-F选项从文件中获取提交消息。所以,你可以这样做:

代码语言:javascript
复制
# Do some work
$ echo 'Did some work' > commit-msg.txt
# Do some more work
$ echo 'Did some more work' >> commit-msg.txt
$ git commit -F commit-msg.txt
票数 13
EN

Stack Overflow用户

发布于 2011-01-25 22:08:38

您应该对所做的每一个需要消息的小更改执行一次提交。对于您正在使用的分布式版本控制系统(如git ),这尤其容易。

  1. 签出并开始工作
  2. 进行代码更改
  3. 输入提交消息并提交
  4. 重复2和3

<代码>H19推送更新<代码>H 210<代码>G 211

如果您出于某种原因不喜欢此模式,并希望按照您所描述的方式进行操作,只需使用记事本并在编码一段时间后追加到您的消息中,然后在执行时复制粘贴。

票数 6
EN

Stack Overflow用户

发布于 2011-01-25 22:17:39

如果你真的想这样做(不过我不建议你这样做),那就试试这个:

changes

  • git commit

  • Make
  1. 签出并开始工作
  2. 制作一些代码

4& 5

  1. git commit --amend --reset-author,以进一步重置时间戳
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4799382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档