2015-02-05 87 views
1

我有一个回购,看起来像一个post-update挂钩:Git后更新钩 - 我可以处理“主”和“分支”?

#!/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

它看起来可能是基于什么是传递到更新后的获得分支信息:

BRANCH=$(git rev-parse --symbolic --abbrev-ref $1)