----自从更新最新版本SourceTree后(版本2.5.1), 发现总体界面变得简洁,很多更能要么隐藏,要么换了位置,花了好半天才将其使用的和之前熟练。现在就我遇到的几个需要记录的问题进行说明,以备后期使用,同时,如果有其他小伙伴想咨询我关于它的使用,可以留言,我尽力解答!
-----其他的问题,在百度上能搜索到一大堆,我也就不做无谓的搬运工了。今天遇到的问题主要是在使用SSH 克隆GitLab上的源代码时出现无权限提示的问题,在老版本里,有个地方可以添加SSH的公钥,但是新版本找了半天愣是没找到,最后发现,使用ssh-keygen -t rsa -C "你的gitlab账户名" 生成一个默认id_rsa.pub文件,然后将这个文件打开或者pbcopy < ~/.ssh/id_rsa.pub 复制后,放到gitlab公钥的位置,然后sourceTree这边不需要设置任何东西,只是需要把SSH 类型的URL拷贝后,克隆下来就行,然后拉取推送就有权限了,至于为什么不用像以前一样设置SSH公钥,我估计是新版本的sourceTree自动检测本地存储有默认的id_rsa.pub,然后和gitlab上添加的进行比对就通过,所以本地的id_rsa.pub文件千万不要删除,不然回头就出现没有权限的提示了。
----本文只是简单的记录一下,有不懂的可以留言,不喜勿喷!
谈谈使用SourceTree 使用中的坑
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界...
- Git(分布式版本控制系统) Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。G...