您的位置:首页 > 编程语言 > Java开发

eclipse git插件快速上手

2017-12-15 10:26 218 查看

1. 什么是git

      定义:简单地说git就是个用来管理资源(比如说代码),便于团队开发的远程仓库。要想使用git,必须要知道的四要素为域名(仓库的地址),资源路径(比如工程项目),git用户名和密码。需要声明的是本人也是初学者,所以对于其原理以及指令不多赘述,此博客的目的是为了让像我一样的小白通过eclipse快速上手git.

2.eclipse如何安装git

  通常eclipse会自带git插件,如果实在不会,网上随便搜一搜就有很多教程,这里就不多赘述。

3.如何在eclipse上通过git插件下载源码

  大致流程为file-import-git-project from git-next-Clone URI-next此时显示source
git repository
页面如下图所示




Host为域名 Repository path为完整的项目名 Protocol为协议,根据实际需求选择,通常选的是ssh,接着就是git账号和密码,勾选上Store in secure Store。点击next,选择自己要下载的分支点击next,指定资源存储路径后点击next,出现以下页面,选择第二项,点击finish,此时项目已经下载到本地






点击finish后,选择新建一个java项目,将路径改为之前下载资源存储的路径,finish后即成功把项目导入eclipse中


4.将项目转换成maven项目

       右键选中项目名,点击configure,选择convert to maven,然后强制更新一下maven,检查jdk版本并指定运行环境,如果有需要还要在build path里导入本项目所依赖的相应的包和其他项目。设置完成后refresh或者clean后项目通常不会报错了

5.如何将修改好的代码上传

       从git上把代码下载到eclipse并没有报错后,通常我们要先建一个本地分支,建本地分支的方式为,右键项目名,选择 team-switch to-new Branch,取一个分支名即可打开History和Git Staging视图,前者能看到所有分支,后者能看到你所修改的代码,如下图所示




工作完成后,只需要把Unstaged Changes里修改好的代码拖拽到Staged Changes,在commit Message对自己修改的代码进行一下说明,然后点击右下角的Commit按钮此时代码则已经提交到本地分支上了,接着就是将本地的分支提交到服务器上与自己对应的分支,简称远程分支(还需要明确的是当你在本地新建一个分支时,服务器会自动帮你创建一个与之相对应的分支,称为远程分支),具体操作为项目名右键选中Team-Remote-push,但是在此操作之前建议先进行下载操作(Fetch
from UpStream),此操作是下载项目的最新版本(git会把每次的修改当做一个新版本)到本地,这样你就可以决定要不要进行merge(合并)操作(通常都要先进行合并再上传的,具体原因请查看相关文档,这里不细说),在本地进行合并后,进行push .该指令与pull操作的区别就在于后者下载后会自动合并,所以前者相对来说安全一些(合并会产生合并冲突)。需要明确的是这里合并不是与主分支master合并,而是各分支之间的合并。当将自己的分支提交到服务器以后建议再下载一次,因为在你上传的时候可能别人也上传了那么项目的最新版本发生了变化,此时下载以后便可以在History视图里选择是否要与其他分支合并了,确保本地库的代码为最新版本。至此git的使用流程就已经解释完毕。

6.总结

    git只是一个工具,有许多指令,作为一个初学者,首先学会上手才是最重要的,日后可根据自己的实际情况选择是否进行深一步的学习,希望此篇文档对新手有所帮助,如有错误也请批评指正。

   建议看一下此文档:http://blog.csdn.net/sir_zeng/article/details/8109738/

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