Android Studio GIT工具使用教程

用android studio 自带的git管理工具进行版本管理

努力深耕Android的小透明关注

0.4832018.10.15 17:11:13字数 1,277阅读 4,345

  在之前的项目中使用的是命令行的方式提交代码,新建分支,在android studio中使用自带的管理工具来进行版本管理,高效又便捷~特别是项目中频繁进行本地分支和远程分支的操作。
  

1.首先确保你的“Android Studio”已经正确配置Git。具体配置如下:

下载安装Git :Git 下载地址 本教程使用版本为 :2.18.0
为“AS”配置Git:File --> Settings --> Version Control --> Git --> 找到你 Git 的安装目录选到 git.exe

 

20180802100815213.png

测试是否配置正确,点击右边的“Test”按钮。

20180802101154492.png

 

OK,到这里“AS”的Git就配置成功了。

2.“AS”使用 Git 首次提交代码到本地以及提交远程仓库的三种方式

方式一、先创建项目,后与Git连接以及提交本地仓库和远程仓库。

首先我们创建一个项目“TestGit”,然后点击 VCS --> Enable Version Control Integration 点击会弹出一个弹框,如图:

 

20180802103225844.png

点击右边的下拉框选中Git,然后点击Ok,你会发现项目的文件名颜色都变了,并且界面底部和顶部都多了一些东西,这说明文件已经被Git控制。如图:

 

20180802103352988.png

20180802103755475.png

然后我们设置项目提交需要忽略的文件 File --> Settings --> Version Control --> Ignored Files,设置完成后,右键项目根目录选中Git --> Add,添加文件到Git,你会发现项目文件名的颜色变成绿色,然后在右键项目根目录选中Git --> Commit Directory提交本地仓库,填写提交信息,点击Commit,这时你会发现项目文件名颜色又回归正常了。至此代码已经提交到本地仓库。如图:

20180802104621963.png

 

20180802104945243.png

20180802105222562.png

 

尝试“Push”。如图:

 

20180802110634261.png

 

然后就可以来定义远程仓库:

02.png


接下来来看下怎么进行分支的管理
1.新建本地的分支以及合并。

找到“AS”界面的右下角有个“Git:master”的按钮,点击会出现如图:

 

03.png

2.我们点击“New Branch”创建一个新的本地分支,名字为“test01”,点击“OK”,自动切换到我们新建的分支,如图:

 

04.png

05.png

我们可以在新建的本地分支里面进行代码修改,修改完后commit一下,然后把修改后的代码合并到“master”主线就可以了,我们来走一遍流程。

在“test01”分支修改代码,并 commit 到本地仓库。

06.png

07.png

commit 完成后,我们在切换到“master”主线看看,代码差异。如图:

08.png

09.png

OK,我们很明显的看出了两个文件是不同的,现在我们需要做的就是把“test01”分支上面的修改,合并到“master”主线上面。如图:选中“master”主线,合并“test01”。

 

12.png

合并后的文件内容:

 

13.png

你可以直接按照“AS”的智能提示删除本地分支,或者稍后自己手动删除分支。如图:

 

14.png

 

至此本地分支的创建删除以及合并就完成了。

2..新建远程的分支以及合并。

1.我们首先新建一个本地分支“test02”,然后做出一些修改后commit。如图:
2.然后我们在“test02”分支上面“Push”代码,“AS”会为我们自动创建远程分支。如图:

 

15.png

16.png

3.创建远程分支:
创建远程分支一般都会先创建一个本地分支和其对应或者不用创建分支在主分支操作也可以。
add,commit代码之后选择push代码出现下面界面,当你创建了本地分支之后上面会自动显示你要提交到newBranch远程分支当中,当然如果你没有创建本地分支就会显示master分支。

 

17.png

可以看到这个蓝色字是可以点击的,点击之后可以自己定义远程分支的名称,选择好之后Push代码,知道成功点击右下角就会看到多出来一个远程分支:

18.png

 

4.将远程分支clone到本地:
如果有一个远程分支是别的同事建立的,你需要把其他分支的代码clone来下。
直接点击右下角对应的远程分支,

19.png

参考文章:
Android Studio 使用 Git 首次提交代码到本地以及提交远程代码仓库

Android Studio 使用Git创建本地分支和远程分支以及合并
用安卓Studio操作Git项目管理(包括GitHub和GitChina的项目提交和管理)和各种本地远程分支操作

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值