如何在git中自动化工作流程?

时间:2013-11-03 14:21:28

标签: linux git bash unix

现在我这样做:

git commit -a -m "comment" 

然后(到bitbucket.org)

git push 

然后(通过ftp托管)

git ftp push

我想自动运行这些命令:

git fix "comment" 

左右:

gitfix "comment"

1 个答案:

答案 0 :(得分:3)

创建一个bash函数:

gitfix() {
  git commit -a -m "$1" && git push && git ftp push
}

并将其放入您的~/.bashrc文件中,以便您可以从终端执行gitfix "some commit comment"

更新:将命令与&&连接,因此,如果失败,其余命令将不会执行。感谢此更新的 burper