eclipse操作git

1.设置签名

window -> prefences -> team -> git -> configuration

2.把工程初始化为本地库 ==> git init 操作

右键项目 -> team -> share project

然后点击 finish完成本地库的初始化

3.git图标介绍

?表示未追踪,即未添加到缓存区

* 表示已近最终,提交到了缓存区

表示提交到本地库

4.eclipse中忽略文件

概念 :Eclipse特定文件

.classpath文件 .project 文件  .settings 文件

这些都是eclipse管理项目生成的文件,最好不要把这些文件进行追踪,即把他们忽略。

原因:每个人的 IDEA工具不同,相关配置文件也不同,如果把这些提交到本地库,并且 推送到远程库,我们就可能需要在这方面解决文件不同的冲突问题 

问题解决:

官网忽略文件信息配置:

https://github.com/github/gitignore

找到java的忽略文件复制到新建的java.gitignore中并且添加

.classpath

.project

.settings

target

 然后在git全局配置 .gitconfig 文件中添加:

[core]
    excludesfile = C:/Users/lenovo/java.gitignore

5.eclipse中git的基本操作

1.添加到缓存区==>命令 git add [文件名]

team -> add to index

2.提交到本地库 ==> git  commit -m " " 文件名

team - > commit  -> 在弹窗中输入提交信息再次点击提交即可

3.推送到远程仓库

team -> remote ->push

6.将远程仓库clone到本地 ==> git clone 远程仓库链接

1.oxygen eclipse(高版本)

file -> import ->  git -> clone URI

然后还需要转换工程

2.kepler eclipse(低版本)

7.在eclipse中解决冲突

当我们有两个开发者同时推送项目时,先推送的会成功,后者必须先拉取最新版本的项目,拉取之后可能会出现同一文件不同的冲突。

1.手动修改文件

2.边比较边修改文件

拉取远程库修改文件后,需要添加到缓存区,提交到本地库。

最后我们在进行拉取的操作即可

 

8.GIT分支实战

1.开发人员创建分支

右键分支 -> team -> switch to -> new branch

然后开发新的功能推送到远程仓库 git push origin [分支名字]

2.然后远程仓库的拥有者,pull拉取远程仓库,然后岳不群(远程仓库拥有者需要切换分支省察分支代码是否符合要求)

 

3.切换分支检查代码后,确认没有问题后,在本地merge自己的分支

先切换回我们的master主干分支,然后选择合并的分支进行合并

最后推送的远程仓库

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值