我有一個包含C語言編寫的代碼,其中的一個文件是Version.c文件,其中包含行一個Git倉庫更新文件的內容Git和合並時
#define Version_Build "0"
我有一個腳本,可以找到這一行並將數字0增加到下一個整數。腳本是用Perl編寫的,但我可以很容易地使用awk或sed。
我想在分支被合併爲主時在git中自動觸發腳本。我認爲服務器端鉤子是正確的方法。但是,我不確定這是否是最好的方法?
例如,是否需要在master分支上執行git commit或git add?假設這是最好的方法,你能推薦適當類型的鉤子。還是有更好的方法來解決同樣的問題?