Android Studio中简单使用Git

【废话不多说,直接开始】

一,Androidstudio 配置GIt

1,准备工作,首先提前安装好Git,新建一个测试项目。然后打开File   找到 Settings 选项,选择Version Control,点击 Git

Android git studio 如何新建分支 android studio中git_工具栏

然后点击右侧 Test 按钮 ,如果出现一下弹框,证明GIt 配置成功了。

Android git studio 如何新建分支 android studio中git_远程仓库_02

2,配置忽略文件。上传代码的时候,我们不需要每个文件都上传上去,配置等文件都可以忽略掉。根据需要自行添加忽略文件就好。找配置文件 在下图:

Android git studio 如何新建分支 android studio中git_远程仓库_03

二,创建本地版本仓库

1,点击上方工具栏VCS 点击 Import into Version Control  然后点击 Create Git Repository 

Android git studio 如何新建分支 android studio中git_工具栏_04

 2,然后选择创建的项目,点击OK ,这是就能看到 文件都变成了红色。

Android git studio 如何新建分支 android studio中git_git_05

Android git studio 如何新建分支 android studio中git_远程仓库_06

三,添加代码到本地版本库

右击项目目录,选择Git,再点击 Add,之后你会发现代码变为了绿色。说明代码已经成功添加到了版本库中。

Android git studio 如何新建分支 android studio中git_android studio_07

Android git studio 如何新建分支 android studio中git_git_08

四,提交代码到本地版本库

1,点击工具栏上方VCS 找到Git 下 Commit directory 点击

Android git studio 如何新建分支 android studio中git_git_09

2,然后弹框中出现的就是即将提交代码文件,这里可以勾选 是否需要提交 ,自行选择。在Commit Message 中填写 提交说明信息,然后点击Commit按钮即可。然后你会发现代码文件颜色都变为正常,说明我们已经将代码成功提交到本地版本库中。

Android git studio 如何新建分支 android studio中git_android_10

五、将本地代码推送到远程仓库中

依然点击上方工具栏VCS,依次Git ——> Push

Android git studio 如何新建分支 android studio中git_远程仓库_11

在下面的弹窗中点击Define remote,然后配置一下URL,这就是需要填写远程仓库的地址

Android git studio 如何新建分支 android studio中git_android_12

这是我在远程仓库建好的 项目,示例是在阿里云上。点击复制URL 填写到弹框URL上,点击ok.

Android git studio 如何新建分支 android studio中git_工具栏_13

Android git studio 如何新建分支 android studio中git_远程仓库_14

配置好URL之后会进行URL的检测,如果是有效的URL,则会出现下面的页面,出现提交的代码文件:

Android git studio 如何新建分支 android studio中git_git_15

然后点击Push即可将本地代码推送到远程仓库了。

这时我们查看远程仓库 ,代码已经存在了。

Android git studio 如何新建分支 android studio中git_工具栏_16

六,从远程服务器拉取代码

方式1:点击工具栏VCS  点击 Update Project ,然后在弹框点击OK 这样就能更新下来代码了,

Android git studio 如何新建分支 android studio中git_android studio_17

Android git studio 如何新建分支 android studio中git_git_18

方式2,点击这里

Android git studio 如何新建分支 android studio中git_git_19

结束:之后我们每次修改新建文件提交的时候,都会先提交到本地仓库,然后再上传远程仓库,这仅是基本的使用,更多的使用方式一起学习探索吧!OK 本次记录就到这里!