使用 Git Bash 在 Windows 上存储 GitHub 凭据
Store GitHub credentials on Windows with Git Bash
我正在尝试设置一个 Jenkins Windows 从站,它将使用 Git Bash 从 GitHub 中拉出。我已经在我的 Windows 服务器上安装了 Git Bash,因此可以通过 Windows 命令提示符使用它。当我尝试调用进入 GitHub 的任何 Git 命令时,它总是询问我的凭据。
我该如何设置它才不会要求我提供凭据?
注意事项:
我正在通过从 Windows cmd 而不是 Git Bash shell 调用来测试它,因为我相信 Jenkins 会这样称呼它。
如果不可能,您如何通过 Git Bash 从 Jenkins slave 连接到 GitHub 而无需请求凭据?
参见 Git Bash https://msysgit.github.io
它是 Windows 的类似 Linux 的控制台。
您需要生成 SSH 密钥,该密钥将位于您的 HOME_DIR/.ssh
文件夹中。
例如,参见 Working with Git on Windows。
生成密钥后,将其安装到 GitHub 帐户。
我四处浏览并设法找到了我的答案。通过以下post
解决
工作愉快!!
我正在尝试设置一个 Jenkins Windows 从站,它将使用 Git Bash 从 GitHub 中拉出。我已经在我的 Windows 服务器上安装了 Git Bash,因此可以通过 Windows 命令提示符使用它。当我尝试调用进入 GitHub 的任何 Git 命令时,它总是询问我的凭据。
我该如何设置它才不会要求我提供凭据?
注意事项:
我正在通过从 Windows cmd 而不是 Git Bash shell 调用来测试它,因为我相信 Jenkins 会这样称呼它。
如果不可能,您如何通过 Git Bash 从 Jenkins slave 连接到 GitHub 而无需请求凭据?
参见 Git Bash https://msysgit.github.io
它是 Windows 的类似 Linux 的控制台。
您需要生成 SSH 密钥,该密钥将位于您的 HOME_DIR/.ssh
文件夹中。
例如,参见 Working with Git on Windows。
生成密钥后,将其安装到 GitHub 帐户。
我四处浏览并设法找到了我的答案。通过以下post
解决工作愉快!!