我添加了一個git commit模板來幫助我們的commit commit標準化。修改git存儲庫root配置
我已經添加了模板並修改了本地`.git/config'文件以包含模板,但是這僅適用於此特定克隆。
有沒有辦法修改.git/config
以便在Git Repository根目錄中包含commit.template
的值,這樣當任何人克隆存儲庫時,它們都有可用的設置?
我添加了一個git commit模板來幫助我們的commit commit標準化。修改git存儲庫root配置
我已經添加了模板並修改了本地`.git/config'文件以包含模板,但是這僅適用於此特定克隆。
有沒有辦法修改.git/config
以便在Git Repository根目錄中包含commit.template
的值,這樣當任何人克隆存儲庫時,它們都有可用的設置?
無法在克隆存儲庫中強制執行配置設置。
你可以做的是將你的模板和鉤子腳本打包成倉庫的一部分,然後包含某種「設置」腳本,將它們複製到所有適當的位置。
我能找到的解決方案是修改系統範圍.gitconfig
文件以包含相對於存儲庫的commit.template
的路徑。
當一個新的克隆是由
雖然全系統.gitconfig
文件的優先級最低,爲Git Configuration描述,如果本地或全局配置文件不會被修改,將在所有倉庫的系統上應用。