Upgrade

如何用消息顯示最新版本的 Git 標籤

  • February 25, 2019

正在創建一個腳本來就地更新 Github 應用程序,並且需要***列印在最新的帶有 Git 標記的版本中所做的更改,***以便使用者可以在更改工作生產環境之前做出有關拉動更新觸發器的明智決定。 ***一個要求是我需要為最後一個標籤設置別名,***因為我想盡可能地自動化,而不必更改列印每個版本的標籤。

由於您自己的解決方案似乎要求籤出的頭與您感興趣的標籤匹配,因此以下工作無需單獨的git describe

git tag -l -n10 --points-at HEAD

要列印帶有 10 行標記註釋的最後一個帶註釋的 Git 標記:

git tag -l -n10 $(git describe)

如果有人有一個可以實現相同結果的純 Git 解決方案 -包括別名標籤,因此它不需要在腳本中不斷更改 -使用單個 git 命令**(我的使用兩個),請分享 -

引用自:https://unix.stackexchange.com/questions/502939