原文网址:http://my.oschina.net/songxinqiang/blog/192567

eclipse和git这个两个工具的使用人数都是相当多的,在eclipse里面也有egit插件来支持eclipse中使用git,但是网上的相关说明都是简单使用,或者没有说明白一些具体的问题,这篇文章对一些细节之处进行说明。

eclipse git egit 标签 分支

目录[-]

  • 一、约定
  • 二、步骤
  • 1、准备代码库
  • 2、新建一个项目用于演示,实际中可以是任意项目
  • 3、将项目加入本地的代码库
  • 4、提交到中央仓库
  • 5、标签管理
  • 6、分支管理
  • 三、总结

这篇文章当时制作有点粗糙,建议阅读升级版eclipse中egit插件使用--升级版

使用git作为项目的代码管理工具现在是越来越火,网上有各种各样的文章、博客、讨论,其中以命令行居多。使用eclipse作为开发工具的人也是很多,eclipse和git结合指出有一个插件,egit是eclipse官方提供的。

我不讨论从其它代码管理工具转向git,也不讨论其他IDE转向eclipse,而且也不是说使用eclipse开发使用tortoisegit来负责代码管理的相关事项,这里只是介绍eclipse中egit插件的用法。

一、约定

演示使用的eclipse版本为Kepler SR1,git服务为oschina

二、步骤

1、准备代码库

在oschina代码托管商新建代码库

然后复制地址,

然后再eclipse的git视图中克隆代码库

2、新建一个项目用于演示,实际中可以是任意项目

3、将项目加入本地的代码库

选择git管理

选择代码库

4、提交到中央仓库

本地提交

填写说明,选择文件

提交结果

在服务器上查看

5、标签管理

git上同样支持标签,可以标记代码库中比较重要的版本,而且使用起来相当方便。

填写标签的说明信息,选择代码版本用于标签

推送标签到中央服务器

选取推送标签信息

推送结果

在服务器查看

6、分支管理

git也支持分支,并且在各个分支之间切换非常容易(什么是分支,分支是做什么的自己搜索哈)

新建版本分支

分支名称

本地已经有分支了,并且当前在工作空间打开的代码已经在新分支上了,

但是现在服务器上还没有,我们需要推送到服务器上

选取推送分支信息

要推送的信息

推送结果

已经可以看到服务器端已经有新的分支信息了

在服务器端查看

三、总结

本文介绍了使用eclipse自带的egit插件对git代码管理的操作,涵盖了新建托管、推送修改(新托管项目提交)、标签管理、分支管理,使用了大量图片,方便新手学习使用。

转载于:https://www.cnblogs.com/wi100sh/p/4257276.html

【转】eclipse中egit插件使用相关推荐

  1. eclipse中egit插件使用

    2019独角兽企业重金招聘Python工程师标准>>> 这篇文章当时制作有点粗糙,建议阅读升级版:eclipse中egit插件使用--升级版 使用git作为项目的代码管理工具现在是越 ...

  2. 解决eclipse中egit中的cannot open git-upload-pack问题

    2019独角兽企业重金招聘Python工程师标准>>> 分析原因:eclipse中egit插件问题 解决方案:windows----preferences----user setti ...

  3. 解决eclipse中git插件中的cannot open git-upload-pack问题

    有时候在eclipse上使用插件egit向github或者osc上同步代码时,有时候会发现出现cannot open git-upload-pack这个问题. 一般引起这个问题的原因有两个:一.网络问 ...

  4. Eclipse中Egit冲突解决

    Eclipse中Egit冲突解决 Git 作为进来最流行的分布式版本控制软件来说应用的十分广泛.EGit就是一款Eclipse上的Git插件.在使用Egit提交项目时,有时会产生冲突,需要对代码进行m ...

  5. Eclipse 中maven插件坏死解决办法

    2019独角兽企业重金招聘Python工程师标准>>> Eclipse中maven插件失效 如果切换工作区间就ok的,但是太麻烦了 关闭eclipse cd /path/worksp ...

  6. eclipse中svn插件的安装

    Svn(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了SVN.Subversion项目的初衷是为了替换当年开源社区最为流行的版本控制软件 ...

  7. eclipse中monokai插件的安装

    eclipse中monokai插件的安装 转载于:https://www.cnblogs.com/zhujiabin/p/5099675.html

  8. eclipse中svn插件的工程不能与svn资源库同步的解决方法

    eclipse中svn插件的工程不能与svn资源库同步的解决方法 参考文章: (1)eclipse中svn插件的工程不能与svn资源库同步的解决方法 (2)https://www.cnblogs.co ...

  9. eclipse中git插件配置 编辑

    一.Eclipse上安装GIT插件EGit EGit插件地址:http://download.eclipse.org/egit/updates OK,随后连续下一步默认安装就可以,安装后进行重启Ecl ...

最新文章

  1. vs调试显示16进制如何调节为10进制
  2. Lua移植到arm上 并实现在arm上 可以让lua脚本调c语言,C语言调用lua脚本
  3. 在SAP分析云里根据业务数据绘制词云(Word Cloud)
  4. python中的sorted是什么意思_python中sort与sorted区别
  5. tooooooooooooold
  6. webpack4.0.1安装问题及解决方法
  7. Linux find xargs rm .orig
  8. 程序员面试金典——18.7最长合成字符串
  9. Mblock使用时钟中断显示4段数码管的值
  10. MyEclipse 10破解教程
  11. 作用域public,protected,private, 以及不写时的区别
  12. 一代测序、二代测序以及三代测序的优缺点及应用对比?
  13. blender建模常用建模快捷键
  14. 治疗失眠小妙招:按摩百会穴酸枣仁贴肚脐
  15. Flink on Yarn HA模式部署
  16. java画太极加图片_新手初学java 尝试编程绘画太极图
  17. 碎碎念日常——一个反思日记
  18. 关于defer 的用法
  19. CCNA思科的一些基础知识
  20. 关于Jmeter中的函数和变量用法

热门文章

  1. lgg6 android 9,LG G6的18:9屏幕用起来到底是什么样
  2. axis=0 与axis=1 的区分
  3. 论文阅读 - AUTOVC: Zero-Shot Voice Style Transfer with Only Autoencoder Loss
  4. 流畅的Python 5. 函数
  5. LeetCode MySQL 1479. 周内每天的销售情况(dayname星期几)
  6. LeetCode MySQL 608. 树节点
  7. LeetCode 1481. 不同整数的最少数目(计数+排序+贪心)
  8. LeetCode 554. 砖墙(map计数)
  9. POJ 1577 Falling Leaves(二叉查找树)
  10. python中的文件数据保存