zoukankan      html  css  js  c++  java
  • Eclipse中使用git

    Eclipse中提供的git插件其实就是提供了一个能进行git操作的用户界面而不需要使用命令的方式操作,只需要将相关项目仓库信息进行配置即可以在eclipse中使用git,比如从远程仓库中clone项目时,一般我们使用git clone 命令的方式,但在eclipse中直需要配置好仓库的地址,本地仓库的路径等,然后按照界面提示eclipse可以帮我们完成远程仓库的clone。其实eclipse内部还是使用git命令从远程clone.所以,学习git的关键还是要理解git本身的东西,这个掌握了,不管用什么插件,都离不开git的基本原理。

    Eclipse中使用git的步骤:

    1.git的安装:

      eclipse较新的版本已经自带了git插件,再不需要另外安装,可通过“Help/AboutEclipse”查看是否已存在git插件,如图:

    如果不存在则点击“Help/Install new Software”进行下载安装插件:

    git安装好后,就可以开始使用了,这里首先就是本地及远程仓库的建立,要么就是从已经存在的远程仓库中进行clone,建立本地仓库。或者是先建立好本地仓库,然后将本地仓库中的相应分支推送到远程仓库,这些和单独使用git命令行客户端工具进行建立仓库时是一样的,在这边只是在界面上操作,下面进行仓库的建立。

    2.从远程仓库中clone项目和将本地项目托管到远程仓库

    1)从已存在远程仓库中clone项目到本地,再导入eclipse

    "File/import",然后选择Git

    注意:这里如果选择了ssh协议,就需要生成密钥和公钥,并将公钥添加到远程仓库中之后本地才能和远程之间进行通信。

    生成密钥和公钥的步骤:(如果已经有密钥和公钥并且已经在远程仓库中添加过,略过此步骤,继续向下)

    关于此部分,可详细参考另一位同行的详细博文介绍:https://www.cnblogs.com/wavky/p/egit-ssh.html

    至此,从远程仓库clone项目到本地,然后导入到eclipse中运行已经完成。

    2)将项目托管到远程git仓库

    将eclipse中的项目托管到远程git仓库首先还是需要建立本地仓库,然后再通过commit push 等命令推送到远程仓库即可完成项目远程托管,直接看图吧。

    本地仓库建好后,eclipse中的项目会自动被提交到仓库中,只需要在eclipse中进行push就行,push后将会被推送到远程仓库。

    3.eclipse中进行git操作

    1)push项目到远程仓库

    push时跟使用git 命令行客户端操作时是一样的,也是将更改add 到暂存区,然后将暂存区的更改commit到本地仓库,然后再push到远程仓库。

    Git Staging窗口功能说明

    2)从远程仓库pull项目到本地仓库

    从远程仓库pull时,如果没有配置远程仓库,需要先进行对应远程仓库的配置,然后才能pull

    以上就是整个eclipse中使用git的过程。

    总之,这里建议大家如果要在eclipse中使用git,先把git的原理和一些基本操作命令掌握,要不然即时在eclipse这边还是会使用的比较困难。

    最后,推荐一篇其他博主写的文章,大家可以参考。https://blog.csdn.net/rongxiang111/article/details/78696461

  • 相关阅读:
    Atitit (Sketch Filter)素描滤镜的实现  图像处理  attilax总结v2
    JS设置cookie、读取cookie、删除cookie
    Atitit 图像处理30大经典算法attilax总结
    Atitit数据库层次架构表与知识点 attilax 总结
    Atitit 游戏的通常流程 attilax 总结 基于cocos2d api
    Atitti css transition Animation differ区别
    Atitit 图像清晰度 模糊度 检测 识别 评价算法 源码实现attilax总结
    Atitit 全屏模式的cs桌面客户端软件gui h5解决方案 Kiosk模式
    Atitit 混合叠加俩张图片的处理 图像处理解决方案 javafx blend
    Atitit  rgb yuv  hsv HSL 模式和 HSV(HSB) 图像色彩空间的区别
  • 原文地址:https://www.cnblogs.com/hanszhao/p/9293729.html
Copyright © 2011-2022 走看看