我正在尝试设置一个Jenkins Windows奴隶,它将使用Git Bash从GitHub拉取。我已经在我的Windows服务器上安装了Git Bash,因此可以通过Windows命令提示符使用它。当我尝试调用任何转到 GitHub 的 Git 命令时,它总是要求我提供凭据。
如何进行设置,使其不要求我的凭据?
注意事项:
我正在通过从Windows cmd而不是Git Bash外壳调用来测试它,因为我相信这就是Jenkins会这样称呼它。
如果不可能,你如何通过 Git Bash 从 Jenkins 奴隶连接到 GitHub,而无需它要求提供凭据?
了一下,设法找到了答案。它由以下帖子解决
在 GitHub 上使用 https://时有没有办法跳过密码输入?
工作一种享受!!
参见 Git Bash at https://msysgit.github.io
这是一个类似Linux的Windows控制台。
您将需要生成 SSH 密钥,这些密钥将位于您的HOME_DIR/.ssh
文件夹中。
例如,请参阅在 Windows 上使用 Git。
生成密钥后,将其安装到 GitHub 帐户。