2015-09-07 60 views
1

我们为您的同事(开发人员)部署工具只需按一个按钮来部署从到位桶代码到远程服务器。有两件事情会发生拉与未知标签

  1. SSH服务器进入(目标地址)
  2. 运行这里的git命令拉码

问题在于我缺乏的git知识。存储库可能有标签,所以这不仅仅是'git pull'。假设回购已被克隆,所以它存在,我怎么会拉代码到服务器使用特定的标签?

有一两件事我想的是,人们对创建到位桶标签最新可能不存在于服务器上,所以当他们部署和进入这个标签,如何将服务器知道这个标签的存在呢?我是否需要全部拉出,然后拉出特定的标签?

我想这3个是什么我可能需要 - 拉,取,结账。

什么是最好的git命令(一个或多个),以确保远程服务器可以从指定的标签拉正确的代码,即使回购已大量更新并增加了新的标签?

回答