当前位置:   article > 正文

Android Studio的Git,SVN关联,推送,拉取,合并正常流程_android studio怎么拉取gitee的项目

android studio怎么拉取gitee的项目

安装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到本地和提交到gitlab


Android 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 push

3:studio pull 拉取

3.1:右键项目–git–add
3.2:右键项目–git–commit Directory
3.3:右键项目–git–repository–pull
3.4:勾选想要拉取的分支,点击按钮pull

4: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)即可,见
https://blog.csdn.net/luoguopeng/article/details/81477989

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,输入新地址即可
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/554877?site
推荐阅读
相关标签
  

闽ICP备14008679号