3
我有這樣的場景,其中GIT:如何訪問到存儲庫文件與GIT後收到鉤
我想,當它在推動更改爲「做什麼」與特定文件。 例如,一個.sql文件必須在數據庫中轉儲。
我使用GIT「後接受」鉤與這樣的語句:
DUMP=$(git diff-tree --name-only -r -z master dump.sql);
if [ -n "$DUMP" ]; then
// using the new dump.sql
fi
如何訪問從鉤剛剛推新dump.sql?
非常感謝!有沒有辦法確定引用的「分支」更新是主而不是其他分支? – Randomize
@Randomize post-receive鉤子在stdin上傳遞了一些信息......我將通過編輯答案來說明它的可讀性更強 – araqnid
WOW!再次感謝!最後一個問題:谷歌搜索我找到關於編寫鉤子太通用的文檔。你知道有什麼好的網站或書能夠正確解釋如何編寫鉤子,定義環境變量等嗎? – Randomize