eslipse下用git管理maven项目

共同开发当中eslipse下管理maven项目总是会出现冲突,所以建议下载一个git来管理开发

首先下载好git,具体到哪里下载百度一下会死啊?  会。。

然后git Clone填写地址。就是研发git项目的地址,

然后git settings进行配置

勾上需要的菜单项:  主要的有pull(下载项目归并),push(上传项目),commite(上传到本地),git add添加

这样你右键就可以看到你需要的菜单了。

项目的提交过程,一般add(之前有这个文件只是添加修改就不需要add)->commite ->pull->push

ADD

自己修改了什么项目进行add  就成了项目文件了

commit

status显示你是否修改还有lines add &lines remove

双击可以查看修改的地方

当然你如果觉得不需要修改,或者是你不小心动了这个文件。右上角有一个user left block就可以还原你的代码。

pull   push你的代码之前一定要pull一下。不然很容易出现冲突,出现冲突就非常的麻烦了, 你不仅要花时间去处理自己的冲突,你的团队也要花时间处理你的冲突

pull的时候常常会出现你的代码还没有commit,往往这些文件都是你修改过了(只保存到本地),别人也修改过了

所以当你pull提示你没提交的时候,你只有两种处理方式,都是commit

1、右键提示的文件revert 就是撤销你修改的地方(你不想上传你的代码)

2、提交你的文件(你认为你的代码是有效的)。

最后push  如果你能够 成功的pull

一般push是没什么问题的

时间: 2024-12-25 17:06:43

eslipse下用git管理maven项目的相关文章

windows下使用git管理github项目

在项目版本控制管理中,我想大家都熟悉CVS或着SVN了,对于新兴的git大多人还是抱着观望的态度,本文简单介绍如何在windows下使用git及github仓库管理项目. 第一,下载并安装git 目前windows版本的git有几种实现,但我们选择msysgit发行版,这是目前做得兼容性最好的.下载地址:http://code.google.com/p/msysgit/downloads/list 下载完成后双击安装文件并按照提示完成git的安装.git的安装过程十分简单,安装完毕后会提示你做初

Windows 下使用Git管理Github项目

Git Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理.最初由Linus Torvalds编写,用作Linux内核代码的管理.在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中. Github Github是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub.GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,G

Git管理unity3d项目

如果小组中没有足够的专业版license,用不了unity3d自带的version control,可以使用git来对项目进行版本控制:只不过需要建一个.gitignore文件在git项目管理的根目录下,git的使用方法不用介绍了,.gitignore文件是用来忽略提交的文件,内容如下: Library/ Temp/ *.sln *.csproj *.sln *.userprefs *.unityproj *.DS_Store “Library/”表示忽略Library文件夹下的内容,所忽略的都

【git学习二】git基础之git管理本地项目

1.背景 git基础打算分两部分来说,一部分是对于本地项目的管理,第二部分是对于远程代码仓库的操作.git执行本地项目管理包括对于相关文件的追踪,暂存区的比较分析,提交,撤销等功能. 2.本地项目管理 首先mkdir一个文件夹,叫做GitTestFile,然后执行下面代码,创建git的管理配置 git init 接着加入如下代码,git add . ,把项目加入跟踪队列 git add . 可以用git status查看状态 加入readme文件,vim readme.txt .输入git st

Eclipse从git导入Maven项目

1.入职新公司第一天,因为以前用的是svn管理代码版本所以对git不是很了解. 先不介绍git的特点,简单的说一下自己最后摸索出来的笨办法 需要Eclipse建立两个工作空间一个做maven项目,一个做git项目 首先Eclipse导入git项目, 然后Eclipse另建工作空间导入maven项目,注意代码与git项目路径保持一致. Eclipse集成git管理代码版本使用:  pull  commit  push 2.今天碰到maven项目导入后,jar包更新不全,后由经理提供新setting

小白也能用Git管理团队项目了:百度云同步+Git Extensions+Git Source Control Provider

百度云同步 百度云同步,会将本地的某个文件目录和云端进行同步.如果在本地将这个同步的目录设置为Git的中心服务器,那么本地push到中心服务器的内容也会被同步到云端.其他开发者只要也进行相同的设置,就能够进行合作开发. 下面使用一个远程和本机来模拟两个开发者,先是安装云同步. Git远程仓库命令 新建中心服务器 先在同步目录中创建一个MyTest的项目文件夹. 然后使用“git init --bare”来建立中心仓库,中心仓库会自动同步到云端.到这里一个空的中心服务器就建好了. clone一个仓

新目录下使用git管理,未配置.git目录,报错fatal: Not a git repository (or any of the parent directories): .git

fatal: Not a git repository (or any of the parent directories): .git 第一次用Git,遇到这个错误提示,原来是这样的: fatal: Not a git repository (or any of the parent directories): .git This tells you that the directory you're in is not a git repository. Before you can add

git管理和自动部署项目

当一个项目需要纳入到版本控制的时候,选择的工具还是比较多的,最常见的就是工具有CVS,SVN,GIT等.在平时的开发中视情况而定,从来就没有最好的版本控制工具,只有最适合的工具.在这里我习惯用git来管理自己的项目,当然之前使用svn管理的,但是当用了git工具就不愿意再用其它的工具来管理.这里除了习惯之外,git的很多功能是svn不具备的,最简单的就是离线提交,用git管理的项目你会发现整个项目的大小变化不大,不像svn那样每个目录又有一个.svn 的目录,而且会使项目的变得很大.关于git与

Maven(二)Maven项目的创建(命令、myeclipse)及生命周期

上一篇给大家介绍了Maven的概念和仓库的一些信息,接下来给大家分享一下使用命令和MyEclipse创建Maven项目 一.使用命令管理Maven项目 1.1.创建Maven java项目 1)创建一个文件夹(MavenProject)——>该文件夹下按shift+右击选择在此处打开命令窗口——>这样创建的maven[java]项目就在该文件夹下 2)命令:mvn archetype:generate -DgroupId=com.zyh.maven.quickstart -DartifactI