5
是否有添加新Git標籤時可以執行的Git鉤子?因爲我想自動將新的Git標籤名稱寫入文本文件。你有關於如何做到這一點的線索?創建Git標籤時自動運行Git鉤子
是否有添加新Git標籤時可以執行的Git鉤子?因爲我想自動將新的Git標籤名稱寫入文本文件。你有關於如何做到這一點的線索?創建Git標籤時自動運行Git鉤子
儘管目前不可能使用掛鉤,但您始終可以創建一個簡單的腳本。
mytag.sh:
#!/bin/sh
[ -z "$1" ] || (git tag $1 && git tag > /path/to/your-tags-file)
則:
chmod +x mytag.sh
git config alias.mytag !/path/to/mytag.sh
當然,你可以將git命令別名爲此。 (爲了避免任何潛在的怪異現象,你可能只需要使用`git tag> tags-file`,每次寫入整個列表。) – Cascabel 2010-11-30 03:35:31
爲了記錄在案,'混帳tag`打印所有標籤的列表。我不確定我看到讀取文本文件比運行該命令並獲取輸出更容易。 – Cascabel 2010-11-30 03:36:20