在 Android Studio 上连接到 GitLab 存储库
Posted
技术标签:
【中文标题】在 Android Studio 上连接到 GitLab 存储库【英文标题】:Connecting to GitLab repositories on Android Studio 【发布时间】:2013-05-16 16:30:56 【问题描述】:我正在尝试使用 android Studio 的 I/O 预览连接到 GitLab 存储库。有谁知道该怎么做/如果可能的话?
【问题讨论】:
遗憾的是 Android Studio 没有文件 -> 设置 -> 版本控制的“GitLab”条目。只有“GitHub”选项,它与 GitLab 不兼容。在我看来,GitHub 是在 GitLab 上推广的 【参考方案1】:克隆一个 repo
在 Android Studio 中打开一个新项目。
点击VCS -> Checkout from version control -> Git
然后输入 repo 的 URL 和你的本地目录
提交
在 Android Studio 中打开你要推送的项目。
点击VCS -> Enable version Control -> Git
似乎没有办法通过 GUI 添加遥控器。所以打开项目根目录下的Git Bash add do git remote add <remote_name> <remote_url>
.
现在,当您执行 VCS -> Commit changes -> Commit & Push
时,您应该会看到您的遥控器,并且一切都应该通过 GUI 运行。
有关详细信息,请参阅这些页面:
http://www.jetbrains.com/idea/webhelp/using-git-integration.html
http://youtrack.jetbrains.com/issue/IDEA-87099
【讨论】:
使用 mac 控制台(终端)为我“预配置”文件夹 现在您可以通过单击 GIT -> Manage Remotes 使用 GUI 添加远程【参考方案2】:如何将 Android Studio 项目添加到 GitLab
这个答案展示了如何使用 Android Studio GUI 来做到这一点。
1。在GitLab 上创建一个新项目
选择菜单栏上的+
按钮。添加项目名称,然后点击“创建项目”。
这将为您提供一个新的项目地址。选择 https 版本。
它看起来像这样:
https://gitlab.com/MyUserName/my-project.git
2。在 Android Studio 中创建 Git 存储库
在 Android Studio 菜单中,转到 VCS > Import into Version Control > Create Git Repository...
选择项目的根目录。 (如果您已经在“项目”视图中突出显示它,它将被自动选中。否则您必须向上浏览才能找到它。)
3。添加遥控器
转到 VCS > Git > 遥控器...。然后粘贴您在第一步中从 GitLab 获得的 https 地址。
您可能需要使用 GitLab 用户名和密码登录。
4。添加、提交和推送您的文件
确保您选择了项目的顶层。如果您在 Android 视图中,则可以将其切换到 Project 视图。
添加: 转到 VCS > Git > 添加。
提交: 添加后,执行 VCS > Git > 提交目录。 (你需要写一个提交信息,比如initial commit
。)
推送:最后,转到 VCS > Git > 推送。
完成!
您现在应该可以在 GitLab 中查看您的文件了。
另见
有一个插件可能会简化流程。看看here。
【讨论】:
我收到此错误远程 URL 测试失败:'gitlab.com/codenex/shopping.git 的身份验证失败 @Suragch 先生,我从第 1 步得到这样的 url 192.168.0.52/pvijayalakshmi/eEmployee.git:但是当我在 android studio 中输入这个 url 时,它给了我这个错误:远程 URL 测试失败:无法找到远程'http' 的助手 很棒的指南,在 Medium 上发布!【参考方案3】:使用CodeStream插件,轻松配置
【讨论】:
虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review以上是关于在 Android Studio 上连接到 GitLab 存储库的主要内容,如果未能解决你的问题,请参考以下文章
在 Termux Android 上连接到 MariaDB 服务器
Android Studio使用Git以及连接到远程库(GitHub)
如何将myProject连接到github上的mainProject(Android Studio)
使用 android studio 将我的项目连接到 gitlab