1、:插件的安装(eclipse LUNA版本之后已经自动集成,不需要安装插件)、

* 先打开该网页提供了对应版本的EGit,自己选择相应的版本。(http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F)

* Help->Install new software->Add 。。。。。

然后就一直点next就行,安装好之后会叫你重启Eclipse,点OK,git插件就安装好了。

2、设置用户名和密码(即github注册时的邮箱和用户名)

菜单栏Window ->Preferences -> Team -> Git -> Configuration,点击Add Entry…

3:、eclipse生成SSH2 key 公钥

找到Elcipse下:Window>Preferences打开选择如下界面

点击save将公钥保存在本地

4:将 SSH2 key 公钥添加到 gitHub上

4:、创建本地项目(例如:testGit)

5:、分享项目,并自动创建本地仓库,(git只能先提交到本地仓库才能提交到远程仓库)

右击项目--Team-->share Project--->Git---->

NO HEAD 表示当前项目处于untracked(无足迹)状态。

如上图所示到此该项目"testGit"就变成git仓库,到workspace下打开该项目,发现多了一个隐藏文件".git",但该项目处于untracked状态(文件夹中的符号"?"表示),下面我们需要提交代码到本地仓库

6、将项目提交到本地仓库

首先要 Add to Index, 才能提交(否则无法与资源库同步对比)

右击项目---》Team -----> commit---->

(提交修改的文件必须先add然后commit故通过Team -> Add to index可以将文件加入git索引,进行版本监控)

注意,有可能Files(1/12)没有显示出来,解决方案如下:

进入Window——Preferences——Team——Git——Committing,取消图红圈部分:

7:、将项目推送到远程仓库

a : 在github上新建一个仓库

b : 右击项目----》Team ------> Remote----->push----》

Eclipse导入GitHub 项目

从GitHub中取得项目代码。菜单栏Window -> Show View -> Git -> GitRepositories,点击OK;在Git Repositories视图中,点击图示按钮,进入Clone Git Repository对话框;填写URI,User,Password,点击Next;点击Next;选择要保存的路径,点击Finish。至此,项目代码就被下载到指定目录下了,需要使用的时候通过Eclipse Import进来即可。

创建分支:

Team ------->switch to ------> new branch

此时项目已经切换到分支上了。之后如果修改了代码,要先Add to index 再commit到本地仓库,再push到远程仓库

合并分支:

a:先切换到主干: team ---->switch to ---->master

b:开始合并:Team ---->merge ---->选择要合并的分支

c:再次推送主干到远程仓库,合并完成!

java中git使用教程_Git—使用方法相关推荐

  1. java中git使用教程_【教程】Git在Eclipse中的安装和基本使用

    一.安装 点击 Help->Install New Software->add 安装地址为:http://download.eclipse.org/egit/updates/ 选择插件 点 ...

  2. 【笔记】【git】【狂神说Java】Git最新教程通俗易懂 -学习笔记

    前言 学习视频:[狂神说Java]Git最新教程通俗易懂 感谢狂神!!! 此笔记用于记录本人在学习中还有不懂以及值得注意的地方.以方便日后的工作与学习. 笔记中有些个人理解后整理的笔记,可能有所偏差, ...

  3. Java中的JDBC教程

    Java中的JDBC教程 欢迎使用JDBC教程.Java DataBase Connectivity(JDBC)是企业应用程序中使用最广泛的API之一.这是因为大多数应用程序使用某种数据库连接.我最近 ...

  4. Java中的length字段和length()方法

    本文主要讲述Java中的length字段和length()方法,有需要的朋友可以参考下,更多Java教程知识,请登陆疯狂软件教育官网. 首先,你能快速回答下面的问题吗? 如果没有IDE(集成开发环境) ...

  5. java语言 文件上传,java中实现文件上传的方法

    java中实现文件上传的方法 发布时间:2020-06-19 10:29:11 来源:亿速云 阅读:86 作者:Leah 这篇文章给大家分享的是java中实现文件上传的方法,相信大部分人都还没学会这个 ...

  6. Java中创建数组的几种方法

    Java中创建数组的几种方法 public static void main(String[] args) { //创建数组的第一种方法 int[] arr=new int[6]; int intVa ...

  7. 在 Java 中初始化 List 的五种方法

    转载自  在 Java 中初始化 List 的五种方法 Java 中经常需要使用到 List,下面简单介绍几种常见的初始化方式. 1.构造 List 后使用 List.add 初始化 List< ...

  8. 高级 | Java中获取类名的3种方法

    转载自 高级 | Java中获取类名的3种方法 获取类名的方法 Java 中获取类名的方式主要有以下三种. getName() 返回的是虚拟机里面的class的类名表现形式. getCanonical ...

  9. 谈谈java中遍历Map的几种方法

    java中的map遍历有多种方法,从最早的Iterator,到java5支持的foreach,再到java8 Lambda,让我们一起来看下具体的用法以及各自的优缺点 先初始化一个map public ...

最新文章

  1. Error: ‘\R‘ is an unrecognized escape in character string starting “‘E:\R“
  2. Cacti+Nagios完全攻略(二)整合cacti与nagios安装部署
  3. 【从前端到全栈】- koa快速入门指南
  4. HTK语音识别基础教程.ppt
  5. AutoMapper不用任何配置就可以从dynamic(动态)对象映射或映射到dynamic对象。
  6. Python科学计算pdf
  7. 电脑重启只剩下c盘怎么办_我的电脑正在正常运行突然自动重启了,重启后发现系统只剩下C盘了,请教怎么恢复?...
  8. 常用crc查表法_CRC8查表法
  9. [轻音乐] - 理查德·克莱德曼专辑[8CD]
  10. Linux_29_Linux-Vsftpd
  11. 反思|Android 事件拦截机制的设计与实现,android组件化开发
  12. modbus RTU 与OPC-UA、OPC-DA、MQTT协议区别对比
  13. 【已解决】Failed to discover available identity versions when contacting http://controller:5000/v3.
  14. 一篇“从入门到上手”的Solidworks机械设计教程
  15. Altium Designer 20 (6)——二极管以及光耦元件创建
  16. VTM3.0代码阅读:xEstimateMvPredAMVP函数
  17. 互联网摸鱼日报(2023-04-30)
  18. 拉斯维加斯国际黑客大会 本周开战
  19. ROS Stage学习
  20. 关于在eclipse中中文汉字乱码的解决方式

热门文章

  1. java查看kafka集群状态_Linux系统 Kafka集群
  2. idm假冒_如何在Google地图上举报假冒企业名录
  3. 集中式自动抄表系统原理与应用
  4. Spring set注入方法
  5. shutdown 命令
  6. 【JAVA】-- 多线程Thread类的常用方法
  7. python的文件操作
  8. Linux运维之LVS实现负载均衡的DR(直接路由)模式
  9. percona mysql 5.5_Percona-mysql server 5.5升级5.6
  10. shell编程100例