BitBuket支持无限私有代码库,非常好用,我用的是Tortoise Git,每一次都要输入密码,特别麻烦,但是又不能设置自动填写密码.
于是只能使用SHH了
看了一下官方的文档,设置方法如下:
1. 开始 – 所有程序, 找到Tortoise Git,选择 Pageant
2. 点击generate key(生成密钥), 按照提示不断移动鼠标生成密钥之后,点击 Save Private Key, 保存起来
3.拷贝”Public key for pasting into OpenSSH …” 下的文本内容
4.打开自己的bitbucket账户, 点击用户图标,选择manage account, 找到 SHH keys
5. 点击Add key, 随便去一个自己可辨别的名字, 粘贴之前拷贝的信息并保存.
6. 找到自己的项目文件, 拷贝项目的SSH地址
7.随便找个文件夹, 右键Tortoise git - setting, 打开Tortoise git的设置页面
8. 找到Git, 点击remote,点击origin,将url改为刚刚拷贝的ssh地址,将Putty 的文件选择为自己之前保存的Private Key文件.
9. Done. Cheers!
参考地址:
https://bbs.sjtu.edu.cn/bbscon,board,C,file,M.1357105012.A.html
https://confluence.atlassian.com/display/BITBUCKET/Use+the+SSH+protocol+with+Bitbucket
https://confluence.atlassian.com/display/BITBUCKET/Set+up+SSH+for+Git