使用 windows 代理从 teamcity 推送更改到 git 的步骤是啥

Posted

技术标签:

【中文标题】使用 windows 代理从 teamcity 推送更改到 git 的步骤是啥【英文标题】:what are the steps to push changes to git from teamcity using windows agent使用 windows 代理从 teamcity 推送更改到 git 的步骤是什么 【发布时间】:2020-05-30 21:00:14 【问题描述】:

需要步骤将一个文件推送到 git 中的特定分支

git add -f %FileToCommit% 
git commit -m "Adding file via build "
git push --force origin 

但此代码提供主机密钥验证失败。错误

【问题讨论】:

【参考方案1】:

在运行这些命令的帐户下(我相信是 TeamCity your previous question),运行:

ssh git@github.com

并在 SSH 要求接受主机时输入“是”。

然后再试一次,它应该不会再给你“主机密钥验证”错误了。

【讨论】:

以上是关于使用 windows 代理从 teamcity 推送更改到 git 的步骤是啥的主要内容,如果未能解决你的问题,请参考以下文章

如何配置 TeamCity 构建代理以通过 SOCKS 代理使用 git 和 git:// 协议?

TeamCity 代理错误“未能对代理执行结帐”

TeamCity 和 YouTrack 小于 1GB

在同一台计算机上运行多个 TeamCity 代理?

在远程 teamcity 构建代理上运行 selenium 自动化测试

Teamcity 使用 python 向项目中的所有构建添加新的构建代理