git commit 的时候,有很多是常规操作,不需要写太多备注。
求一个懒人工具,自动 watch,然后生成类似于:
Update README.md 这样的 commit 信息。
如果是一些特殊的,则还可以自行补充。
ps:
我试过:
git co
然后 tab+tab 的方式,但是不是很喜欢这种方式。希望大家介绍一个更好的。
自带的啊 git ci x 掉一个#就好了
支持 2 楼的方法
这个 watch 不太好吧,写在 Rakefile 里,实在需要 watch 用 watchr 或者 guard 实行 rake
我同学写了一个自动 add、commit、push 的脚本吗可以试试。https://github.com/kepbod/usefultools/blob/master/tools/gitupdate.pl
alias gc='git commit -m "$@"' alias gca='git commit --amend'
好记,gc, 我每次一想到垃圾收集,我就知道该 commit 了。
P.S. 本人强烈依赖别名,不搞一个自己习惯的使用方式,用着就不爽。
每次 commit 应该都是有意义的,comment 是必要的啊!!!!
#7 楼 @jinleileiking +1 comment 的问题国外很重视的,尽量详细
很遗憾没有 watch
1.8.7-ery:~$ type suitup-git-add-commit suitup-git-add-commit is a function suitup-git-add-commit () { if [ -n "$1" ]; then MESSAGE=$1; else MESSAGE="No message."; fi; git add .; git commit -am "$MESSAGE" } 1.8.7-ery:~$
我觉得 watch 可以尝试用 git status 实现
我不觉得自动填写 git commit 是个好主意,凡是能自动生成的注释都是没有价值的,这个规律并不只是在编码时有用