您的位置:首页 > 移动开发 > Android开发

Android Studio如何使用Git提交代码到GitHub和OsChina并解决冲突

2016-04-04 23:01 1001 查看
转载请标明出处(请勿转载删除底部微博、微信等信息):

http://blog.csdn.net/Y1258429182/article/details/50876736

本文出自:杨哲丶的博客

由于本人喜爱Git,那就介绍Git,,如何和在GitHub和Oschina拉取和提交项目,并且你会学会如何解决冲突问题!!博主还是那个图片控!!

准备工作

git下载地址:Git下载

oschina注册地址:Oschina

github注册地址:GitHub

1. 下载git软件

2. 注册GitHub账号和Oschina账号

3. 完成后如图1.1 和图1.2



图1.1 Git配置成功标志



图1.2 GitHub与本地AS关联成功

进行到此,才能进行下面的操作,中间我忽略了很多,那些确实很基础,用到的资源我都放到了最后的链接了.方便下载.

提交工程到GitHub上

在AS(Android Studio) 1.3后都可以一键配置版本控制了,所以我这里只推荐一种简单实用的一种方法.如如1.3



按照图中的步骤走下去,发现有图比文字叙述是不是更好理解,如果不是那样的话,请留言,我会改正的..

当点击后,会出现让你输入密码,尽量设置一个自己不好忘记的密码,省的遗忘.然后就可以打开自己的github账号下,发现工程就提交上去了.

提交工程到OsChina上

因为OsChina是中文版本的GitHub,上传到Oschina可以免费建立私有项目而且速度比GitHub快很多,所以我平时也把一些项目放到Oschina上了,方法有点巧!!

步骤: 先把工程提交到GitHub上的公有项目,然后在Oschina建立私有项目导入刚提交的Github上的项目,如图1.4



图1.4 快速在OsChina创建项目

然后点击创建,就可以轻松的创建项目了!!

从服务器pull到本地

如图1.5,从服务器拉取代码到本地



图1.5 从GitHub或者OsChina拉取代码

点击后出现如图1.6.1和1.6.2 你要拉取的代码网址

GitHub



图1.6.1

OsChina



图1.6.1

然后开始拉取代码,如图1.7



图1.7 选择你要拉取的内容

代码push到服务器

温馨提示: 提交代码前要保证自己的代码是最新的,如果不是最新的需要先更新代码,然后测试是否正常运行在提交代码!!

1. 点击右键,先添加,然后提交,然后提交到服务器

2.我推荐的方法,如图 1.8



图1.8 上传服务器的流程

咱们从上往下的流程走,先点击向上的箭头

步骤1:点击向上的箭头,然后弹出对话框

步骤2:仔细检查自己要提交的内容

步骤3:书写改动的介绍

然后可以选择commit(只提交到本地)和commit and push (提交到本地并且提交到服务器)

如何解决多人开发项目的冲突

如果你发现你更新代码的时候发现有冲突,AS会弹出对话框,如图1.9



图1.9 代码冲突

点击Merge的按钮,然后解决你和其他人的冲突,如果不确定的情况下,最好找同事,问问他如何写的,避免冲突!!

参考:

在Android Studio 和 Eclipse 的 git 插件操作 “代码提交”以及”代码冲突”

欢迎关注我的微博:

http://weibo.com/u/5345060833

关注微信公众号:YangZheShare

(欢迎关注,最新最实用的技术干货分享)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: