由於「測試」是Git鉤子的常見用法,我的問題很難搜索。如何測試git鉤子
我在寫一個相當複雜的git post-receive hook,想知道測試它的最好方法是什麼。目前,我的過程是:
- 更改在一個虛擬的「遠程」回購對接收後
- 進行了更改虛擬本地回購
- 承諾在虛擬本地回購
- 推改改dummy remote repo
有沒有更簡單的方法來測試它?理想的情況是它看起來像:
- 做出改變(收費)虛擬回購後,收到
- 問題的「神奇」命令來測試後收到
或許我可以「補發」先前的推送還是讓遠程回購行爲好像剛剛接收到具有特定散列的推送?
這是關於我做了什麼,而是通過手動檢查(回顯)相關變量。 – Errol 2012-07-17 00:25:50
這樣的「翻車機」鉤子會是什麼樣子? – 2015-11-11 22:28:26
@JonWatson,我剛剛使用'echo $ @; echo; PWD;回聲; set' – Lucas 2016-01-28 17:41:01