安装Git

1:安装git,最后右键生成git bash here和git GUI here
 2:配置SSH:
 2.1在本地右键打开git bash here,输入并回车(参数是你的邮箱地址)
 ssh-keygen -t rsa -C ‘xxx@xxx.com’
 2.2打开/.ssh/id_rsa.pub文件(表示用户目录,比如我的windows就是C:\Users\Administrator),复制其中的内容
 2.3打开gitlab,找到Profile Settings–>SSH Keys—>Add SSH Key,并把上一步中复制的内容粘贴到Key所对应的文本框,在Title对应的文本框中给这个sshkey设置一个名字,点击Add key按钮
 3:打开git bash here,Clone到本地和提交到gitlabAndroid studio的Git关联,推送,拉取,合并,正常流程
1:studio关联Git
1.1:安装git,安装过程见上
 1.2:在项目路径下右键git bash here,在git bash里输入: git clone 项目地址
 1.3:将项目所有文件拷贝到有git目录的文件夹中,并平级2:studio push 推送
2.1:右键项目–git–add
 2.2:右键项目–git–commit Directory
 2.3:勾选修改的文件,填写commit message,点击下拉按钮commit and push3:studio pull 拉取
3.1:右键项目–git–add
 3.2:右键项目–git–commit Directory
 3.3:右键项目–git–repository–pull
 3.4:勾选想要拉取的分支,点击按钮pull4:studio merge 合并
在studio pull 拉取搭档代码的时候,可能你和搭档修改了同一处代码,就会发生冲突,这时你可在处理冲突的窗口选择留下谁的代码,处理结束继续提交即可。然后就需要把你拉到和合并后的代码提交到你的远程分支
5:studio 正常流程(和搭档一起操作Git)
5.1:右键项目–git–add
 5.2:右键项目–git–commit Directory
 5.3:pull
 5.4:merge
 5.5:push安装tortoise svn
 1打开官网https://tortoisesvn.net/downloads.html下载
 2开始正常安装,这个地方需要注意一点,安装过程中command
 line client tool选择will be installed on local hard drive即可,剩余安装过程略Android studio的SVN关联,推送,拉取,合并,正常流程
1:SVN首次用户名密码登录和证书允许
 1.1:在任意文件夹下,比如桌面,右键svn checkout
 1.2:复制上公司svn库地址,点击ok,会弹出证书的的授权,选择第一个accept the certificate permanently,接着会有个用户名和密码输入弹窗,然后下载下来即可2:studio首次拉取 push
 2.1:vcs–>get from version control,在version control中选择subversion
 2.2:,点击+,输入公司svn库地址,就可以看到目录和项目了,选择一个点击check out即可
 2.3:拉取的假如有冲突,可以打开文件,接收所需要的更改即可3:studio推送 pull
 3.1:只要以上2正常操作,推送就可以正常出来了,在工具类视图中
 3.2:svn的推送和git的区别就是不需要add,可以直接commit提交4:对于新项目,首次上传svn
 (假如项目很大,那么通过tortoisesvn–>repo browser来上传导出代码)4.1:屏蔽需要上传的文件,3.6以下用ignore files,以上用file types,具体忽略文件见文档https://www.jianshu.com/p/cd1e12f2695b
 4.2:vcs–>import into version control–>share project(subversion)即可,见
 5:svn项目的删除和添加
 桌面右键->tortoisesvn ->Repo-browser-弹窗输入svn地址并ok
 在这里面可以进行各种操作,增删改,刷新6:假如本地出现和服务器上svn不一致情况,会出现红色感叹号
 6.1,通过Repo-browser增删保持一致
 6.2,svn–>delete–>add–>commit
 6.3,svn–>re…–>add–>commit

7:更换新仓库地址

右键项目文件夹->TortoiseSVN -> Relocate,输入新地址即可

Android studio 显示git快捷按钮 android studio 关联git_右键