"$git commit "で自動でissue番号を付与する方法
1, issue番号付きのブランチを作る
ex) $git checkout -b 3453_issue
2, .git/hooks/prepare-commit-msgを作る
#!/bin/sh # if [ "$2" == "" ] ; then mv $1 $1.tmp echo "issue #`git branch | grep "*" | awk '{print $2}' | sed -e "s/^\([0-9]*\).*/\1/g"`" > $1 cat $1.tmp >> $1 fi
$ chmod +x prepare-commit-msg
使えるようにchmodする。
これだけ。
0 件のコメント:
コメントを投稿