Gitlab - 获取非主分支的 SSH 密钥
Posted
技术标签:
【中文标题】Gitlab - 获取非主分支的 SSH 密钥【英文标题】:Gitlab - Get SSH Key For Non-Master Branch 【发布时间】:2018-05-01 13:37:44 【问题描述】:我试图避免使用 git 命令行,只需使用 Gitlab 中提供的 SSH 密钥并使用该 SSH 密钥导入 Intellij Idea IDE。 我有一个有两个分支的项目:“master”和“development”。在Gitlab的“Project”页面下,有一个SSH key,但好像只指master分支;当签入 Intellij IDE 时,它只获取主文件。开发分支是否有单独的 SSH 密钥?如何访问和查看?
【问题讨论】:
【参考方案1】:SSH 密钥为您提供对存储库的 SSH 访问 - 因此使用该密钥,您可以克隆所有分支。
问题是git clone
默认只克隆master branch,由于IDE只使用命令行git,它也只克隆master。
要让开发人员分支到您的存储库,您可以使用分支小部件并将远程分支检出为本地分支。如果在列表中没有看到远程分支,请执行VCS - Git - Fetch
【讨论】:
以上是关于Gitlab - 获取非主分支的 SSH 密钥的主要内容,如果未能解决你的问题,请参考以下文章