0
所以我在一個名爲post-checkout的.git/hooks文件夾中添加了一個鉤子文件。git當你將更改推送到遠程是.git更新的文件?
掛鉤正在工作,但是當我做一個git狀態時,我看不到新文件。另外,如果我嘗試使用git add .git/hooks/post-checkout
添加文件,則會顯示錯誤。
我認爲這意味着.git文件夾只是本地信息? - 但我想分享我的鉤子與遠程回購。那可能嗎?
所以我在一個名爲post-checkout的.git/hooks文件夾中添加了一個鉤子文件。git當你將更改推送到遠程是.git更新的文件?
掛鉤正在工作,但是當我做一個git狀態時,我看不到新文件。另外,如果我嘗試使用git add .git/hooks/post-checkout
添加文件,則會顯示錯誤。
我認爲這意味着.git文件夾只是本地信息? - 但我想分享我的鉤子與遠程回購。那可能嗎?
不,git的信息都沒有相對只本地 - 遠程信息跟蹤,存儲在本地,但不同步,只要你不使用fetch
命令 - 但混帳掛鉤。
你不能做的是在你的倉庫東西是爲.git
文件夾,包括:如果你想分享一些鉤子,創建的一個文件在您的回購協議,名爲post-checkout.dist
和寫一個關於它的用法自述。
如果你不希望有該文件的副本兩倍,在hooks
文件夾使用符號鏈接
好,我知道了,非常感謝:) –