标签:本地 base 有一个 粘贴 security 本地仓库 view 问题 github
1. 打开 sourcetree,进入设置-账户;
2. 选择添加账户,托管主机选择 Bitbucket(或Github),再连接账号,登录已有的 Bitbucket 账号(或 Github 账号),save 保存
3. 连接成功后,在第二步的页面上会显示你的账户名,SSH 密钥下有一个 “复制到剪贴板” 的按钮,点击即可复制 SSH key;
4. 进入 Bitbucket官网,进入左下角头像 - View profile - Settings ,选择 SECURITY 下的 SSH keys,点击 ADD key,在 key 那里粘贴刚刚复制的 SSH key,保存即可;
5. 然后就可以在 sourcetree 客户端新建仓库等了。
6. 我所遇到的问题:
我的项目代码是由同事发给我的(因为太大了,pull 不下来),mac 在解压文件夹的时候,会多一层(比如解压 socialbase 文件夹,解压出来会是 /socialbase/socialbase 这样)。又由于最开始用 Bitbucket 时,是用的 Git 版本管理,现在切换为 Mercurial,在添加已存在的本地仓库时,我打开的是最外面的 socialbase,这样会导致 socialbase 项目一直是 Git,但该文件夹里并没有 .git 文件。解决办法是,打开下一层的 socialbase 文件夹。很诡异的问题。
Set up an SSH key with Sourcetree on macOS
标签:本地 base 有一个 粘贴 security 本地仓库 view 问题 github
原文地址:http://www.cnblogs.com/lee-xiumei/p/7676353.html