4.2.1 首先需要检查你电脑是否已经有 SSH Keys
在Git Bash 客户端,输入如下代码:
$ cd ~/.ssh
$ ls
如下说明已经存在,存在就可以忽略步骤4.2.2,直接进入步骤4.2.3
4.2.2 创建一个 SSH Keys
在Git Bash 客户端,输入如下代码:
ssh-keygen -t rsa -C “email@outlook.com”
然后根据提示进行相应操作,如下图所示:
第一个Enter表示Keys存储的位置,默认按回车键即可。第二个和第三个Enter表示Push文件的时候要输入的密码,不需要密码就默认按回车键即可,然后出现如图底部信息就说明创建成功了!
4.2.3 GitLab配置SSH Keys
进入上图所示存储 id_rsa.pub 的文件夹拷贝该文件中的内容,然后登录你的GitLab账号,点击网页右上角的头像–>Settings,点击左边菜单栏的 SSH Keys 进入页面添加 SSH key。如下操作:
4.3 创建项目
在GitLab网站点击导航条上的 “+” 即可进入创建项目的页面,然后根据提示填写相应信息,如下图:
-
Project path:项目路径
-
Project name:项目名称
-
Project description (optional):项目描述(可选项)
-
Visibility Level:可见登记,Private表示私有的,只有你自己或者组内的成员能访问,Internal表示所有登录的用户,Public表示公开的,所有人都可以访问。
创建完成后是这样的:
5 Android Studio中使用Git
======================
5.1 将项目上传到GitLab
本地已创建好的项目为Blure_background_demo
5.1.1 配置忽略文件
Android Studio创建项目后会自动生成.gitignore文件,这个文件可以用来忽略那些不用加入到仓库的文件。项目根目录下与module目录下都会生成该文件,如下:
一般情况下我们只需要将项目根目录下的/.idea/workspace.xml与/.idea/libraries改成.idea即可,其他没有特殊要求就用默认的。如下: