首先,我绝对是 git、repos 和命令行的菜鸟。我在 Bitbucket 上有 repo ,我基本上希望能够通过 gitbash 推送到存储库,而无需每次都输入密码。
我有什么:
- Bitbucket 上的存储库,其中已设置代码。
- 克隆存储库的本地目录。
- 通过 PuTTY 生成的公钥和私钥。
- 通过“管理 SSH key ”页面将公钥添加到 Bitbucket。
我现在如何让它工作,以便我每次从 gitbash 终端推送时都不必输入密码?我正在使用 Windows 10。
最佳答案
请按照步骤将 ssh key 添加到 bitbucket 帐户以解决您的问题。
- 打开 git bash 终端并输入命令 ssh-keygen -t rsa -C "your email address"
- 输入密码(留空)并输入
- 再次输入相同的短语(留空)并输入
- 从系统中的位置复制 id_rsa.pub 文件内容 (C:\Users\username\.ssh)
- 登录 bitbucket 帐户并单击最右上角的用户图标 -> bitbucket 设置 -> 安全菜单下的 ssh key ,然后粘贴到 key 字段并保存。 6.重新启动您的 git bash 终端并输入 git init 命令并添加 ssh git 存储库位置 git@bitbucket.org:username/repository_name.git 它存在于您的 bitbucket 存储库中.
尽情享受吧!
关于windows - 在 Windows 上为 Bitbucket 设置 SSH key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36812519/