在 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

如何使用 android studio 更改 git 存储库

text 在GCP上连接到VM