git pre-push hook无法推送所有东西

时间:2013-09-25 15:46:08

标签: git shell repository githooks

我需要在推送它们之前更改一组文件...
方法我正在以一种方式使用作品,它将循环中的提交“未推送” 所以我需要再次使用强制标签手动推送..

for i in files; do
   edit $i
   git add $i
   git commit  -o $i -n -m "Updated ..."
   git tag $TAG -f
done

exit 0

试图修改以前的提交,但也没有在这个提交中失败 有没有办法按照我的预期推动一切:

  

如果pre-push退出0,则推送文件......

1 个答案:

答案 0 :(得分:0)

好的,所以我通过使用别名来解决它:

git config --global alias.t '!/path/to/above/script'