Set up an SSH key with Sourcetree on macOS

1. 打开 sourcetree,进入设置-帐户;git

2. 选择添加帐户,托管主机选择 Bitbucket(或Github),再链接帐号,登陆已有的 Bitbucket 帐号(或 Github 帐号),save 保存ci

3. 链接成功后,在第二步的页面上会显示你的帐户名,SSH 密钥下有一个 “复制到剪贴板” 的按钮,点击便可复制 SSH key;it

4. 进入 Bitbucket官网,进入左下角头像 - View profile - Settings ,选择 SECURITY 下的 SSH keys,点击 ADD key,在 key 那里粘贴刚刚复制的 SSH key,保存便可;登录

5. 而后就能够在 sourcetree 客户端新建仓库等了。版本管理

6. 我所遇到的问题:file

个人项目代码是由同事发给个人(由于太大了,pull 不下来),mac 在解压文件夹的时候,会多一层(好比解压 socialbase 文件夹,解压出来会是 /socialbase/socialbase 这样)。又因为最开始用 Bitbucket 时,是用的 Git 版本管理,如今切换为 Mercurial,在添加已存在的本地仓库时,我打开的是最外面的 socialbase,这样会致使 socialbase 项目一直是 Git,但该文件夹里并无 .git 文件。解决办法是,打开下一层的 socialbase 文件夹。很诡异的问题。客户端

相关文章
相关标签/搜索