该如何让git书写的注释立即追加上去?

该如何让git书写的注释立即追加上去?,第1张

1. 最近提交,还没有push,那么:git commit --amend

这样就可以直接修改注释了。

2. push之前提交的历史注释

git rebase -i head~3

表示要修改当前版本的倒数第三次状态,这个命令出来之后,会出来三行东东:

pick f9173fc Fix wrong name 'path_filename'

pick 3fddde0 Change versiton to 0.2: Add share option

pick 5962845 Change platform section name from [arch-platform-name] to [name:platform]

...

如果你要修改哪个,就把那行的pick改成edit,然后保存退出,这时候会提示

Stopped at 4c85552... Change versiton to 0.2: Add share option

You can amend the commit now, with

git commit --amend

Once you are satisfied with your changes, run

git rebase --continue

按照提示进行修改即可。

3. push 之后,已经存放到远程服务器上的修改

如果push之后,那么也可以按照上面的方法进行修改,只是提交的时候需要使用 -f 强制提交

git push -f origin master

如果是用tortoisegit,本身没有注释是不会点亮提交按钮的。

如果是用命令行,没注释即不带-m""参数,会启动编辑器要求编辑注释的。

所以本身没这样的需求啊?

如果你要求特定格式的注释说明,或者对提交的代码有一定要求,那么你需要pre-commit这个钩子,在钩子中检查是否满足条件。

查看git 分支列表

git config branch.{branch_name}.description 这里是注释

查看

git bir


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11621462.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存