Githubアプリケーションを内部で更新するためのスクリプトが生成されており、次のものが必要です。最新のGitタグバージョンの変更を印刷するこれにより、ユーザーは、ジョブ・プロダクション環境を変更する前に、更新トリガーに関する情報に基づいて決定を下すことができます。 1つの要件は、最後のタグにエイリアスを追加する必要があることです。各バージョンを印刷するラベルを変更せずにできるだけ自動化したいからです。
答え1
あなたのソリューションでは、興味のあるタグと一致するチェックアウトヘッダーが必要なようですgit describe
。
git tag -l -n10 --points-at HEAD
答え2
10行のタグコメントで最後のコメント付きのGitタグを印刷するには:
git tag -l -n10 $(git describe)
誰もが同じ結果を得るための純粋なGitソリューションを持っているなら -スクリプトで継続的に変更する必要がないように、タグにエイリアスを追加することが含まれます。と単一の子コマンド(私は2つを使用しました)共有してください -