下拉git仓库的特定标签

问题描述

我使用的系统在高负载时会自动启动新服务器,从Github下载应用程序代码,然后部署HTTP服务器。但是,我不想从存储库的master分支中提取最新的提交,而是要获取最新的带标记的提交。这可能吗?如果是这样,怎么办? 谢谢!     

解决方法

        AFAIK,不;但是,如何拥有一个始终包含要部署代码的\'deploy \'分支呢?像往常一样在主服务器上工作,但是每当代码处于稳定状态时,请推送至“部署”。     ,        我认为您要做的只是获取最新标签。如果是这种情况,则可以使用git-fetch进行操作:
get fetch -t
    ,        您可以使用ѭ1来获得标签的“最近”名称,然后在解析完标记后签出该标签。
git describe --long | sed \'s/-[0-9]*-g[a-f0-9]*//\'
您可能需要根据需要使用--tags作为git-describe的参数。