Wag*_*agh 53 gitlab atlassian-sourcetree
我在github上工作并将其集成到我的项目之一的sourcetree(MAC版本)中.我想将sourcetree用于GITLAB.但是我无法将gitlab远程添加到源代码树.在存储库设置中,只有我可以看到主机类型为"未知","bitbucket","github"和"存储".我使用了未知但它不会帮助我.正如我谷歌但却无法得到正确答案.帮助将不胜感激.
Sourcetree版本2.0.4(2.0.4)

Zai*_*han 46
这对我有用,
第1步:单击+ New Repository>从URL克隆
第2步:在Source URL提供的网址,然后输入用户名,
例:
http://git.zaid-labs.info/zaid/iosapp.gitzaid.pathan所以最后的URL应该是 http://zaid.pathan@git.zaid-labs.info/zaid/iosapp.git
注意:zaid.pathan@在git之前添加.
第3步:享受克隆:).
小智 17
如果您从gitlabs为项目生成了生成的SSH密钥,则可以通过终端将其添加到OS X中的密钥链中.
ssh-add -K
一旦执行,您将被要求输入在创建SSH密钥时输入的pasephrase.
一旦SSH密钥在密钥链中,您就可以将gitlabs中的URL粘贴到sourcetree中,就像通常克隆项目一样.
使用GitLab的SSH URL:
第 1 步:使用GitLab的默认值生成SSH 密钥。
GitLab提供了生成它的命令。只需复制它们,编辑电子邮件,然后将其粘贴到终端中即可。使用默认值很重要。否则,如果没有额外的配置, SourceTree将无法访问SSH 密钥。
步骤 2:使用命令将SSH 密钥添加到您的钥匙串ssh-add -K中。
打开终端并将上述命令粘贴到其中。这会将钥匙添加到您的钥匙串中。
第 3 步:重新启动 SourceTree 并使用 URL 克隆远程存储库。
需要重新启动 SourceTree,以便 SourceTree 选取新密钥。

步骤 4:复制 GitLab 提供的 SSH URL。

步骤 5:将 SSH URL 粘贴到SourceTree的Source URL字段中。

这些步骤已使用 SourceTree 2.7.1 在 Mac OS 10.13.2 上成功执行。


| 归档时间: |
|
| 查看次数: |
86635 次 |
| 最近记录: |