当前位置:   article > 正文

三、egit插件的使用

egit

1、egit的安装

我是用的是STS,和eclipse的使用是一样的!!!

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2、egit的配置

(1)配置用户名、email

Windows–>Preferences–>Team–>Git–>Configuration

在这里插入图片描述

(2)检查SSH key

在这里插入图片描述

3、egit的使用

(1)新建一个web项目,此时它只是一个普通的javaWeb项目,未纳入Git管理

(2)纳入git管理

在这里插入图片描述

在这里插入图片描述

(3)管理完成

在这里插入图片描述

(4)新建文件、Add、Commit……

  • 新建一个文件,可以看到图标依然是问号,处于untracked状态,即git没有对此文件进行监控

在这里插入图片描述

  • 通过Team -> Add to index可以将文件加入git索引,进行版本监控;可以看到图标显示也有

在这里插入图片描述

  • 了变化(EGIT中只要Commit就可以默认将untracked的文件添加到索引再提交更新,不需要分
    开操作)

  • commit…提交到本地库

在这里插入图片描述

  • commit…提交完成后,图标发生变化

在这里插入图片描述

4、用与远程库的操作交互

(1)Github上新建一个同名的空仓库

在这里插入图片描述

(2)本地可以Push到Remote

在这里插入图片描述

(3)填写push信息,将远程仓库的地址复制到URI中,然后在下方填写Github的用户名密码。

在这里插入图片描述

(4)指定push的本地分支和远程分支

在这里插入图片描述
(5)Eclispe最后一步点击Finish 即可。

在这里插入图片描述

(6)Eclipse上传成功后,可以去GitHub上查看上传的代码

在这里插入图片描述
(7)Github服务器上面更新了,pull到本地

在这里插入图片描述

(8)同push类似,这里要填写远程仓库地址,和登录用户名密码

在这里插入图片描述
(9)这里如果Remote的下拉列表里没带过来,请在New Remote里再填一遍。

  • 单选项选择Merge模式
  • 下方勾选Configue upsteam for push and pull 后,以后可以不同每次pull、push 都这
    么配置了,以后以此次的配置为默认值。
  • 点击Finish

在这里插入图片描述

(10)更新完成后会弹出提示,然后去查看一下代码。

在这里插入图片描述

(11)学会运用比较工具
在这里插入图片描述

在这里插入图片描述

(12)将服务器代码同步到本地

在这里插入图片描述

5、解决冲突

(1)先pull下来以后,会发生冲突报错,
其实并没有pull成功,因为你的修改
并没有提交成为本地版本,Git无法
进行merge。

  • 所以解决冲突之前先要把你自己的程序提交到版本库
  • add index→commit
  • 完成提交后,再次pull,Git会自动帮你合并版本,如果是同一文件同一位置的代码,Git会
    让你手工合并。

在这里插入图片描述

(2)手工合并

  • 右侧就是合并时同一处代码发生了冲
    突,需要手工合并 。

  • 项目会出现右侧的状态

  • 那么三步:

  1. 编辑代码
  2. add index
  3. commit

合并完成后,项目状态会如下图所示。

在这里插入图片描述

(3)合并完成后,再Push,则成功完成提交。

(4)关于老版本EGit没有[Pull…] 只有[Pull]的解决方案

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/249083
推荐阅读
  

闽ICP备14008679号