Git和GitHub在Eclipse和Android Studio中的使用

1.Eclipse中使用 1.1.本地项目创建库并提交远程库

1.在ecliplse中安装git插件;

Ecliplse中插件安装地址: Egit - .eclipse.org/egit/updates

2.在github创建一个和本地待上传项目一样的空库;
3.在本地库项目右击->team->share Project->Git;
4.点击”use or create repository in parent folder of project”;
5.然后点击“create repository”,然后点击Finish;
6.此刻本地库已经建好,需要将要提交的文件先提交到本地库:
在本地项目右击->team->commit->选择要提交的文件并添加注释->点击commit这样本地库的提交就已经完成了;
7.将本地库的提交push到远程库中:

1右击项目->team->remote->push
2填写github项目的url,并填写user 与password
3点击next
4选择source ref 并add
5点击next 如果没有冲突文件 ,点击finish
6push成功的话,会弹出pushed to … 对话框。

1.2.远程库项目获取并进行修改提交

1.切换eclipse视图到git repository下;
2.点击clone git repository:

设置git project location 和 User 选择使用ssh连接,这里使用https连接的话会有一个异常如果使用ssh连接就不会发生这个异常;

3.选择Branch分支;
4.选择放到本地目录位置;
5.导入成功。

2.Android Studio中使用 2.1. 创建本地库并Share到github

方式1:studio界面

1.配置git.exe路径:Setting->Version Control->Git 设置完点击Test测试,弹出version,表示配置成功;
2.配置github账户:Setting->Version Control->GitHub;
3.选中要share的项目,选中菜单栏->VCS->Import into VersionControl->Share project on Github;
4.弹出框框设置repository名称和库的描述设置;
5.选择要commit到github的文件;
6.选择commit and push 即可。

方式2:命令形式

1.打开git bash,进入要push的项目目录;
2.在gitHub创建一个空库;
3.在 git bash中输入下面命令;

1.git init 初始化一个本地库;
2.*在.gitignore中设置一些不需要add和commit的文件;
3.git add . 将所有文件加入待提交状态;
4.git commit -m “提交描述” 将add的文件提交到本地库;
5.git push -u origin master 初次提交。

git push origin master的意思就是上传本地当前分支代码到master分支。git push是上传本地所有分支代码到远程对应的分支上

2.2.clone github上的项目到本地

1.打开git bash 进入到要clone项目的保存目录;
2.输入命令:git clone +github上的ssh clone链接;
3.如果你的id_rsa文件有密码,输入密码之后开始clone。

3.git使用额外小技巧 3.1.解决推送冲突

多人协作开发的情况下,往服务器推送更新时难免出现冲突,所以推送之前需要解决服务器端的最新版本和本地仓库的冲突。Pull操作就是把服务器端的更新拉拢到本地仓库进行合并,解决好合并冲突后,就可以顺利push到服务器分支了。

1.A修改了服务器文件1,并先push到了服务器; 2.B也修改了服务器文件1,并pull来合并本地和远程仓库,文件有冲突,git会自行合并; 3.合并的文件不能直接提交,右键冲突的文件->team->merge tool; 4.选择用本地最新版本的文件和服务器做比较; 5.修改冲突文件; 6.冲突解决完毕后,右键文件Team->add to index再次将文件加入索引并可以push到服务器; 7.A此时可以pull服务器的文件到本地库,这就完成了一次两人协作开发。 3.2.重置功能

1.Soft:
当前分支重置到指定commit记录位置,索引和工作树不变;
2.Mixed:
当前分支重置到指定commit记录位置,索引被更新,工作树不变;
3.Hard :
当前分支重置到指定commit记录位置,索引和工作树都更新。

Ubuntu 12.04(64位)安装Android Studio 全过程  

Android Studio v0.1尝鲜  

Android Studio使用教程  

Android Studio开发指南  

Android Studio设置主题 和 不支持中文的问题解决方法  

Android Studio 下载安装以及不能打开的解决办法  

Android Studio安装使用图文教程  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/b8045a6b33d1da011b8961caf0f2a1a6.html