如何管理你的项目,解决烦人的传来传去的工程
项目管理
这四个字听起来好像离我们遥远无边,这只是因为你是学生而已,我们已经遇到过在团队中,利用qq文件传来传去的项目文件包,每次更新需要相互问询,整合,已经写了一点,却要再向团队成员问最新包的痛苦,只是还觉得还好,因为开发人员就2个,只是以后还会只有2个吗?我看不尽然,团队团队,怎么可能就一个人,那么怎么解决这个问题,能不能就在Eclipse开发的时候一键更新最新文档,以及一键上传到共享服务器,以及在工程project直接右键下载最新版本?同时能够监视项目的改动,由谁改动,回溯到早些版本,只因为除了查不到的bug,这个我想大家都经历过,所以这里向大家介绍版本控制神器git--分布式版本控制器DVCS(Distributed Version Control System) )。共享社区github可谓是大名鼎鼎,国内外都在使用,不过目前使用的网站是英语的,锻炼一下吧。
那么今天就尝试如何使用git--本地仓库 local repository
===============================================================================
【repository】:
仓库,顾名思义,我们把各种版本的project保存在这个仓库里面,方便我们取出放回。
【准备工作】:
1.下载git,通常来说eclipse已经拥有了git。
help->installation detials->
然后发现这个,接下来你需要去注册你的名字加邮箱,具体请网上百度
直到--windows-preferences-git-configuration-
你自己的名字以及邮箱
2.在github注册账号--建立仓库repository,clone URI 这个之后在工程里面有用
==============================================================================
【开始试验】:
1.首先建立一个工程或者使用一个已有的工程
2.右键项目->team->share project
这里的仓库是本地仓库,放在你本地项目包中,当你打开本地项目包时候,你会发现包下面多了一个git包。
3.team->commit
这时候添加提交的Message作为标识语,同时右边选择新建的Activity加入 add to index
因为之前我全部加入了本地仓库,所以新建的这个没有,就这个没有加入,所以加入,然后commit
4.关于修改的版本-提交git本地仓库
现在我们做一个实验,看下我们做一下修改,是否会显示两个版本,以及修改的地方
这个功能对于我们开发过程中出现了bug,然而之前却运行完好,那么问题应该是出现在我们后面添加的代码了,作为bug元凶,我们需要进行找到与修改。
team->show history
使用compare mode
然后点击下面展示出来发生改变的文件,我修改的文件就是MainActivity.java
上图很好展示了改变的地方,标识的非常清楚
git会显示出每次修改的时间段和由谁修改的
今天我们本地git仓库就讲到这里,下一次将实验线上仓库,也就是github,我们将我们最新工程上传到github,而队员们则下载更新最新版的到自己eclipse上。