我在repo中有一个更新后的钩子,看起来像:
#!/bin/sh
echo
echo "**** Pulling changes into Live [Hub's post-update hook]"
echo
cd DIR || exit
unset GIT_DIR
git pull hub master
exec git-update-server-info
我可以为此添加条件吗?我希望将它推送到一个目录,如果它是一个主push
而另一个目录是一个已被推送的分支?
这可能吗?
答案 0 :(得分:0)
看起来可以根据传递给更新后的内容获取分支信息:
BRANCH=$(git rev-parse --symbolic --abbrev-ref $1)