使用 git 推送到远程存储库的 VSTS 部署
VSTS Deploy with git push to a remote repository
我目前正在使用 VSTS 托管一个包含 WordPress 站点的 git 存储库。我想使用 SSH 将此存储库推送到远程 (wpengine)。我目前没有看到如何做到这一点,并且在构建一个可以做到这一点的版本方面几乎没有成功——没有任何指南,而且在这里看起来很有帮助的插件文档也不是很完整。 VSTS 版本中是否有允许这样做的内置功能?
我的工作流程是向上推送到远程存储库并向下拉,ssh 进入您的站点。如果发现错误,这总是让您提交回 staging/production 站点的工作版本,它允许一个工作流,在该工作流中可以发出拉取请求并在必要时进行审查,当然还有一个点,其中如有必要,可以还原代码。
这是我解释的工作流程:
在 vsts 上创建您自己的个人令牌。
- 在 vsts 上单击您的人员图标(右上角)。
- 单击安全
- 单击人员访问令牌
- 点击新增
- 保存生成的令牌
创建备用身份验证凭据
- 点击 vsts 上的人员图标(右上角)
- 单击安全
- 单击备用身份验证凭据
- 请务必填写“用户名(二级)”,这将是您安全代码的一部分
SSH 时间
- 打开 Putty 或 ssh 客户端
- 键入‘cd html’(这是存储 go daddy 的地方)
- 输入‘git init’
- 输入‘git获取远程https://(usernamesecondary):(personalaccesstokencode)@~~~~~.visualstudio.com/GitcloneUrl。 .
要么
'git remote add salessite https://(usernamesecondary):(personalaccesstokencode)@~~~~~.visualstudio.com/GitcloneUrl .'
**salessite 是 repo 的名称
- 'git pull salessite'
- 'git checkout –f branchname'
一定要有结束句点 (.),因为这将填写没有目录名称的目录内容。
希望这对您有所帮助。我正在编写使用 Visual Studio git 设置的教程。
我目前正在使用 VSTS 托管一个包含 WordPress 站点的 git 存储库。我想使用 SSH 将此存储库推送到远程 (wpengine)。我目前没有看到如何做到这一点,并且在构建一个可以做到这一点的版本方面几乎没有成功——没有任何指南,而且在这里看起来很有帮助的插件文档也不是很完整。 VSTS 版本中是否有允许这样做的内置功能?
我的工作流程是向上推送到远程存储库并向下拉,ssh 进入您的站点。如果发现错误,这总是让您提交回 staging/production 站点的工作版本,它允许一个工作流,在该工作流中可以发出拉取请求并在必要时进行审查,当然还有一个点,其中如有必要,可以还原代码。
这是我解释的工作流程:
在 vsts 上创建您自己的个人令牌。
- 在 vsts 上单击您的人员图标(右上角)。
- 单击安全
- 单击人员访问令牌
- 点击新增
- 保存生成的令牌
创建备用身份验证凭据
- 点击 vsts 上的人员图标(右上角)
- 单击安全
- 单击备用身份验证凭据
- 请务必填写“用户名(二级)”,这将是您安全代码的一部分
SSH 时间
- 打开 Putty 或 ssh 客户端
- 键入‘cd html’(这是存储 go daddy 的地方)
- 输入‘git init’
- 输入‘git获取远程https://(usernamesecondary):(personalaccesstokencode)@~~~~~.visualstudio.com/GitcloneUrl。 . 要么 'git remote add salessite https://(usernamesecondary):(personalaccesstokencode)@~~~~~.visualstudio.com/GitcloneUrl .'
**salessite 是 repo 的名称
- 'git pull salessite'
- 'git checkout –f branchname'
一定要有结束句点 (.),因为这将填写没有目录名称的目录内容。
希望这对您有所帮助。我正在编写使用 Visual Studio git 设置的教程。