對於給定的提交,是否可以在提交之後確定最接近的標記?我無法弄清楚如何用git describe或git log來做到這一點?在git中提交後發生哪個標記?
例如: 我們標記了所有版本。我想生成發佈說明,其中描述了提交進行的發佈。我可以得到最近的標籤,但只顯示了它之前的版本。我想知道哪些發佈出來後
對於給定的提交,是否可以在提交之後確定最接近的標記?我無法弄清楚如何用git describe或git log來做到這一點?在git中提交後發生哪個標記?
例如: 我們標記了所有版本。我想生成發佈說明,其中描述了提交進行的發佈。我可以得到最近的標籤,但只顯示了它之前的版本。我想知道哪些發佈出來後
聽起來像是你想git describe --contains <commit>
--contains
而是發現,早提交,找到後提交自帶標籤的標籤,並因此包含它。自動暗示 - 標籤。
git-describe manpage字面上聲明'--contains:找到提交之後的標籤,因此包含它,而不是找到提交之前的標籤。 – Phillip