2015-11-04 64 views
0

我每次檢查一個新分支時,我的隊友和我都厭倦了運行這些相同的3個命令,現在我想將我所做的更改推送到Git倉庫,以便他們可以開始使用它。當我修改文件時,我修改的文件不會在git狀態中彈出。我怎樣才能把它推到git倉庫?下面是我添加的文件到/.git/hooks/post-checkout如何推送我在我的git鉤子文件中所做的更改?

#! /bin/sh 

# Start from the repository root. 
cd ./$(git rev-parse --show-cdup) 

# drop migrate and set up. 
rake db:drop 
rake db:migrate 
rake db:setup 

回答

0

混帳掛鉤不被你的git倉庫保存的軌道。看到這個answer

對於鏈接的答案,我會補充一點,你可以將鉤子保存在一個單獨的存儲庫中,並將其作爲子模塊包含在當前的存儲庫中。然後,如上面的迴應所述,讓每個人都將.git/hooks回購符號鏈接到您的子模塊。

相關問題