Git提交自动标记和子标记

时间:2014-04-25 16:28:27

标签: git

假设我的团队即将开始 Sprint 15

有没有办法可以设置从现在开始的所有提交来携带sprint15等标签?

更进一步,如果所有提交都已自动标记sprint15,我可以手动向提交添加第二个标记,例如pbi120吗?

1 个答案:

答案 0 :(得分:0)

查看project_dir / .git / hooks / commit-msg.sample中的git hook示例。您可以使用它来添加您想要的任何标记。

例如:

branch=`git rev-parse --abbrev-ref HEAD`

if [[ $branch == issues/* ]]; then
  link=$(echo $branch | awk -F/ '{ print "[username/reponame#"$2"]" }')
  echo "issue link: $link"
  echo $link >> $1
fi

exit 0