Git——eclipse中git的使用

一、Eclipse集成Git
  Eclipse内置了Git插件,通过Window->Preferences->Team可以看到相关信息:
在这里插入图片描述
二、使用Eclipse创建项目并使用Git进行版本控制
 1、创建一个maven工程,并编写几个文件:
在这里插入图片描述
 2、对工程进行本地库初始化:
  ①工程→右键→Team→Share Project→Git:
在这里插入图片描述
  ②勾选①中的选项后,界面会发生变化,此时再选中我们的工程并创建仓库:
在这里插入图片描述
  点击之后就会在工程目录下创建出.git目录:
在这里插入图片描述
  ③点击Finish即可:
在这里插入图片描述
 3、这时就可以在eclipse的git相关配置中检测到该工程的git配置了:
在这里插入图片描述
 4、给工程添加签名信息:如下填写用户和邮箱
在这里插入图片描述
  设置完成后如下图所示:
在这里插入图片描述
 5、Git中相应文件的图标含义:与SVN几乎一致
在这里插入图片描述
 6、Eclipse中的特定文件介绍:这些文件不要纳入Git版本控制,这些都是 Eclipse 为了管理我们创建的工程而维护的文件,和开发的代码没有直接关系。最好不要在 Git 中进行追踪,也就是把它们忽略,因为不同的人可能使用不同的IDE,即使是相同的IDE版本也可能不同,这些文件包括:
  .classpath 文件
  .project 文件
  .settings 目录下所有文件
 7、忽略不需要被纳入Git管理的文件:参考Git的官网各种工程中应该被忽略的文件Java工程文件忽略参考
  ①在.gitconfig文件(一般在用户家目录下)所在的目录下新建Java.gitignore文件,并将忽略参考的内容复制到该文件中,并添加上如下内容:

.classpath
.project
.settings
target

  Java.gitignore文件内容如下:

# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

.classpath
.project
.settings
target

  ②在.gitconfig中加入如下配置:[core]的部分
在这里插入图片描述
  配置保存好之后在eclipse中可以看到我们的配置:
在这里插入图片描述
  重启一下eclipse即可将想忽略的文件忽略
在这里插入图片描述
 8、eclipse中本地库操作
  ①添加到暂存区:右键项目->Team->Add to Index
在这里插入图片描述
  ②提交:右键项目->Team->Commit
在这里插入图片描述
  ③点击Commit,提交至本地库
在这里插入图片描述
  此时文件的图标也发生了变化:
在这里插入图片描述
  ④也可以不执行Add to Index,使用拖拽的方式直接提交:
在这里插入图片描述
  也可以使用快捷键:ctrl+shift+3
 9、eclipse将项目推送至远程库
  ①先在GitHub上创建一个远程库:
在这里插入图片描述
  ②复制Https的仓库地址:
在这里插入图片描述
  ③在eclipse中执行push操作:
在这里插入图片描述
  ④填写push信息:
在这里插入图片描述
  ⑤点击Next:点Add All Branches Spec(检测到的所有分支)
在这里插入图片描述
  ⑥点Next(可更改日志信息)或Finish:
在这里插入图片描述
  ⑦在GitHub上就可以看到我们推送的文件了:
在这里插入图片描述
 9、eclipse中如果已经纳入Git管理的项目或者文件不想被Git管理了,可以断开与Git的关系,这样就脱离了Git管理,不影响再次被纳入git管理:
在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值