Git在Eclipse中的使用
一、把远程仓库的项目clone到eclipse里面:
最新版的Eclipse上已经集成了Git插件。所以在Eclipse中可以很方便的使用Git的功能。
在使用Git功能之前,需要先进行下简单的设置。
设置一:设置我们的用户名和邮箱
进入>>Preferences>>Team>>Git>>Configuration。
点击Add Entry,key填写:user.name,value填写:你的名字。再点击Add Entry,key填写:user.email,value填写:你的邮箱。
你提交代码时候,会自动提取这些信息,和代码一起发送到git远程仓库。
设置二:在左边导航区域添加Git Repositories的导航
进入windwos>>show view>>others。在弹出来的对话框中选择Git Repositories,点击OK。
现在,演示把远程仓库的项目,克隆到eclipse里面。
从Eclipse试图切换到Git试图。
点击上图右上角的向下箭头,在下拉框中点击“Create a Repository”,弹出下面的界面。在里面填入你需要克隆的远程项目的url地址,输入账号和密码。
点击NEXT,将显示这个远程库中有哪些branch,默认会clone所有的branch。
点击Browse,选择本地仓库的路径,最好别放到Eclipse 的Workspace中。
点击Frinsh。
导入完成之后在Git Repositories中可以看到导入的仓库。
现在用import方法将其导入到Eclipse中:在仓库上点击右键,选择"Import Projects..."在弹出的界面上选择“Import as general project”。
点击NEXT->Finish。
切换到Eclipse视图中,可以看到导入的project了。
现在你可以在这个项目中干活了,干完活可以commit到本地的仓库,然后可以push到远程的仓库中了。
方法二:
菜单栏中:
File->Import...:Import弹窗中选择:Git:Projects from Git;
Import Projects from Git中选择:Clone URI,在弹窗中填入URI、User、Password;
接下来一直点击“next”;
在Select a wizard to use for importing projects弹窗中选择第三个选项:
Import as general project
其它都点击“next”即可。
二、添加文件:
在项目中添加一个文件,可以看到图标是问号,处于untracked状态,即git没有对此文件进行监控。通过Team -> Add to index可以将文件加入git索引,进行版本监控。
可以看到图标显示有了变化(EGIT中只要Commit就可以默认将untracked的文件添加到索引再提交更新,不需要分开操作)
也可以通过Team -> Untrack将文件从索引控制中排除。
三、commit代码到本地git仓库:
在工程目录上右键:Team -> Commit;
填写相关的Commit message,并选择需要提交的 Files,点击Commit。(此处也可以选择 Commit and Push,就可以直接进入下一步了)
四、push代码到github远程仓库:
选中需要Push 的项目,右键->Team->Remote->Push。
URL填写步骤3获取的 HTTP 地址,User和Password 填写你的 github帐号和密码即可。
Source ref 和Destination ref均选择master 即可,点击后面的Add Spec, 点击 Finish 后等待上传即可。
注:提交完成后,若想断开连接,则只需要选择项目,右键选择Team->Disconnect 即可。
Git在Eclipse中的使用的更多相关文章
- git在eclipse中的配置 转载
git在eclipse中的配置 转载 一_安装EGIT插件 http://download.eclipse.org/egit/updates/ 或者使用Eclipse Marketplace,搜索EG ...
- Git在eclipse中的配置
1:git在eclipse中的配置 windows - >preferences->team->git->configuration 点击add Entry key值:输入 u ...
- [转]git在eclipse中的配置
一_安装EGIT插件 http://download.eclipse.org/egit/updates/ 或者使用Eclipse Marketplace,搜索EGit 二_使用EGIT前的配置 配置个 ...
- 【转】git在eclipse中的配置
原文网址:http://www.cnblogs.com/zhxiaomiao/archive/2013/05/16/3081148.html 一_安装EGIT插件 http://download.ec ...
- Git在eclipse中的使用,克隆导入eclipse项目
一 Eclipse 安装EGit 1)安装 Eclipse Juno 版后已经集成了EGit,可以通过如下地址安装:http://download.eclipse.org/egit/upda ...
- 【教程】Git在Eclipse中的安装和基本使用
一.安装 点击 Help->Install New Software->add 安装地址为:http://download.eclipse.org/egit/updates/ 选择插件 ...
- Git(一):Eclipse中配置Git
在Eclipse中配置Git: 一,由于我使用的是新版本的eclipse j2ee 4.4默认集成git,所以不用手动安装git插件 二,Eclipse配置基础信息.Windows->Prefe ...
- git 在eclipse中忽略上传文件
在我们的工程项目中,有些文件是不需要上传到服务器上的,比如那些 */target/ */bin/*.settings/*.classpath*.gitignore*.project 我们将这些文件添加 ...
- git设置Eclipse中忽略的文件
GitHub 官网样例文件https://github.com/github/gitignorehttps://github.com/github/gitignore/blob/master/Java ...
随机推荐
- 报错解决——Disconnected:No supported authentication methods available
该问题是由于ssh链接未允许远程密码认证导致的 解决方法 通过管理控制台进入系统,查看 /etc/ssh/sshd_config配置文件中是否包含以下配置 PasswordAuthentication ...
- what's the python之可迭代对象、迭代器与生成器(附面试题)
可迭代对象 字符串.列表.元祖.集合.字典都是可迭代的,数字是不可迭代的.(可以用for循环遍历取出内部元素的就是可迭代的) 如何查看一个变量是否为可迭代: from collections impo ...
- 轻松了解JS中this的指向
JS中的this指向一直是个让人头疼的问题,想当初我学的是天昏地暗,查了好多资料,看的头都大了,跟他大战了那么多回合,终于把它搞定个七八分,其实往往都是我们复杂化了,现在就让大家轻松看懂this的指向 ...
- 异常的Error与Exception
一般不可处理:Error:是jvm抛出的严重性问题.已经严重影响程序执行 例如:内存溢出等情况这种问题发生一般不针对处理,直接修改程序. 可处理:Exception: 该体系的特点:子类的后缀名都是 ...
- Django 框架 django的请求生命周期
概述 首先我们知道HTTP请求及服务端响应中传输的所有数据都是字符串,同时http请求是无状态的,可以通过session和cookie来辅助. 浏览器通过ip和端口及路由方式访问服务端. 在Djang ...
- ROSETTA使用技巧随笔--RosettaLigand Docking
时间不充分,简单记录下自己实践过程中的做法: 1. 首先,非标准残基都需要转换成.params文件,使用 <path-to-Rosetta>/main/source/scripts/pyt ...
- 从零开始一起学习SLAM | 为什么要学SLAM?
在<零基础小白,如何入门计算机视觉?>中我提到过,计算机视觉的研究目前主要分为两大方向:基于学习的方法和基于几何的方法.其中基于学习的方法最火的就是深度学习,而基于几何方法最火的就是视觉S ...
- LA 4992 Jungle Outpost(半平面交)
Jungle Outpost [题目链接]Jungle Outpost [题目类型]半平面交 &题解: 蓝书282 我自己写的代码居然AC了!!! 刘汝佳的说要right要-3什么的,还要特判 ...
- 219. 存在重复元素 II
给定一个整数数组和一个整数 k,判断数组中是否存在两个不同的索引 i 和 j,使得 nums [i] = nums [j],并且 i 和 j 的差的绝对值最大为 k. 示例 1: 输入: nums = ...
- java 连接redis 以及基本操作
一.首先下载安装redis 二.项目搭建 1.搭建一个maven 工程 2. 在pom.xml文件的dependencies节点下增加如下内容: <!-- resis --> <de ...