该篇文章使用项目 demo/android 来演示整个 Git 协作开发流程。

如果你需要项目访问权限,请联系 Tinker 告知你的奇迹空间 Gitlab 帐号,Tinker 将会给你分配 Developer 权限。

获取项目 Git 访问链接

获取到权限后,登录 奇迹空间 Gitlab,就可以看到这个项目了,Gitlab 项目详情页如下图所示:

demo/android项目截图

上图中有一个链接,这就是下文用到的链接。

同时请留意链接旁边两个按钮,分别为 SSH 和 HTTP,当你点击不同的按钮的时候,后边的链接会跟着变化。如图:

demo/android项目截图

想了解两者的区别,可阅读 Git SSH 和 HTTP 链接的区别

如使用命令行 clone 项目,请使用 SSH 链接,如使用 Andriod Studio clone 项目,两者都可。

clone 的意思就是把远程服务器的项目复制到本地目录下。

使用 Git 命令下载项目

命令如下:

请务必使用 SSH Git 项目访问链接,如使用 HTTP Git 项目访问链接,后面执行 Git 命令都需要输入用户名及密码。

Mac

在 Mac Terminal 执行该命令,会直接将项目文件下载到你当前所在的目录,建议给 Android 项目专门建立一个文件夹,cd 到该文件夹后再执行 git clone 命令。

Windows

在 cmd.exe (或者 Windows Powershell.exe) 下执行该命令,或者安装 Windows 下的 Cygwin 模拟开发环境 (安装方法下载地址),然后运行 Git bash 来执行该命令, 将项目文件下载到你当前所在的目录。建议给 Android 项目专门建立一个文件夹,cd 到该文件夹后再执行 git clone 命令。方法图示:

使用 Android Studio 下载项目

找到 clone 菜单

Android Studio,有两个地方可以找到 clone 菜单:

  1. 在 Android Studio 的欢迎界面找到 clone 菜单:

Android Studio 欢迎界面 clone 菜单

  1. 在 Android Studio 的主界面找到 clone 菜单

Android Studio 的主界面 clone 菜单

开始 clone 项目到本地

点击 clone 菜单后,会弹出对话框,如下图所示:

Android Studio Git Clone

  • 将上文提到的项目 Git 访问链接复制到 Git Repository URL 对应的输入框内
  • Parent Directory 为项目存放到本地的位置
  • Directory Name,为项目下载到本地后的名称

第一次点击 Clone 后,会要求你输入 奇迹 Gitlab 的帐号密码。输入后就开始 Clone了。

Clone 完毕后,会提示你是否打开项目,如下图所示:

Android-Studio-是否打开窗口

点击 Yes 就可以啦!

可能会提示你安装 Gradle,如下图所示:

Android-Studio-提示安装-gradle

点击 ok 就会安装了~~

运行项目

无意外的话,可以点击 run,选择将运行的设备,就可以把 Demo 项目跑起来了,如下图所示:

demo项目截图

发表评论

电子邮件地址不会被公开。 必填项已用*标注