2013-08-28 102 views
-1

有什麼辦法可以在我git push掌握時執行幾個git命令? 什麼我心目中有,一旦我做了git push爲咕嚕執行:在git push上執行git命令

git checkout gh-pages 
git merge master 
git checkout master 
+0

爲什麼要使用grunt執行上述步驟的任何特定原因?你在Windows或Linux? –

回答

1

爲什麼要使用步兵來執行這些命令?我認爲一個普通的shell腳本就足夠了。對於「後收到鉤」

#!/bin/sh 
export GIT_WORK_TREE=$GIT_DIR/.. 
git checkout gh-pages 
git merge master 
git checkout master 

更多信息搜索this page:假設你是在Linux上,創建一個名爲的子目錄.git/hookspost-receive可執行文件,其內容如下。