Android studio git配置以及常见使用
主要记录一下Android studio环境下的git配置,以方便以后学习使用
- 在AS中配置git
- 创建本地仓库
- 创建远程仓库,提交代码到远程仓库
- 从远程仓库获取代码
- 创建分支,切换分支
- 合并分支
一、配置git
首先下载git,然后安装,接着将git.exe路径配置到Version Control 的Git中
File------>Setting------>Version Control

然后在Version Control ------> GitHub中配置自己的登录名和用户密码 如图:

至此 , 基本配置就完成了 下面看如果操作
二、创建仓库
首先创建一个本地仓库,如下图

目录选择当前项目的根目录,如下

点OK 之后你会发现文件都变成红色了,这说明本地仓库已经创建了
这时候编辑完代码之后就要把代码提交远程仓库了GO
三、创建远程仓库,提交代码到远程仓库
具体操作见下图,如果前面git用户名和密码都配置正确的话 正常流程如下图,点Share就可以了


接着就是选择要上传的文件,下面填提交说明就可以了,点击OK,等push完 从网页登录github 你会发现已经多了一个仓库了

四、获取远程仓库的代码
别人也提交完代码之后你要更新代码的时候,如下

如果是一个新项目的话,下面这样操作

然后按照提示填写就可以了

五、创建分支
分支的创建操作如下,选中对应的提交,鼠标右键,在弹出的菜单中按下New Branch,在弹出的对话框中填写分支名即可。创建完分支 默认就操作当前新建的分支!!

切换分支的时候如下

这样就可以切换分支了
当只有两个分支时:如下

删除分支:删除分支的时候 需要先切换到别的分支上才可以删除当前分支

在不同的分支编辑完成之后可以把当前分支的改变提交到本地仓库
六、合并分支
合并分支要注意的是:合并是指将选中的分支合并到当前分支上!!!一定要注意不要搞错了
如下图:当前分支是master,要把branch1分支合并到master上面操作是:
在branch1分支提交记录上右键 选择Merge

提交
最后把所有变动的代码都合并到主分支之后,可以选择将代码全部同步到远程仓库

以上内容参考:
http://blog.csdn.net/sxh951026/article/details/77200003#四-git中的分支
有错误之处,欢迎指正!
网友评论