![自动输入 bit bucket 账户的密码吗?](https://linux22.com/image/1119422/%E8%87%AA%E5%8A%A8%E8%BE%93%E5%85%A5%20bit%20bucket%20%E8%B4%A6%E6%88%B7%E7%9A%84%E5%AF%86%E7%A0%81%E5%90%97%EF%BC%9F.png)
我在一台 ubuntu 12.04 机器上有一个 git repo,与远程 bit bucket repo 同步。当我执行 git pull 时,我必须始终提供密码。有没有办法存储该密码,这样我就不必每次执行 pull 时都输入它?
答案1
有一个非常详细的指南这里。
简而言之,你需要
- 生成密钥对(检查是否
~/.ssh/id_rsa.pub
存在) - 将该公钥添加到 Bitbucket>管理帐户>安全>SSH 密钥>添加密钥。
- 然后你应该编辑
.git/config
你的项目文件夹中的文件,将 https url 更改为 ssh 格式。从:https://[电子邮件保护]/账户名/reponame.git 到: ssh://[电子邮件保护]/账户名/reponame.git