如何在在Myeclipse2015中中高配置电脑配置推荐EGit

posts - 49,&
comments - 0,&
trackbacks - 0
此时我们尝试做一次提交
l& Team -& Commit&
如上图所示,Author和Committer会默认为Git配置的用户信息。下面的Files窗口中可以看到此次提交的文件,其中有非常多带有NC_HOME的文件,此时可以猜测出,在我们的project中链接的NC_HOME也被GIT默认到版本控制中了,如下图:
显然NC_HOME和out是不需要进行版本控制的,我们可以通过配置.gitignore来排除这两个文件夹
打开Navigator窗口,在project根目录中添加.gitignore文件,将需要排除控制的目录写入.gitignore文件中
再次尝试commit,需要提交的文件已经被过滤
首次提交后,会自动生成master分支
然后在public中新建一个文件,可以看到图标依然是问号,处于untracked状态,即git没有对此文件进行监控
通过Team -& Add to index可以将文件加入git索引,进行版本监控
可以看到图标显示也有了变化(EGIT中只要Commit就可以默认将untracked的文件添加到索引再提交更新,不需要分开操作)
也可以通过Team -& Untrack将文件从索引控制中排除。
将此次新增的文件commit到仓库中,文件将处于unmodified状态,或者说,这就是一种staged状态
然后修改文件的内容,文件将处于modified状态
阅读(...) 评论()&>&eclipse、Myeclipse中git插件的配置使用
eclipse、Myeclipse中git插件的配置使用
上传大小:2.63MB
eclipse Myeclipse中git插件的安装、配置,以及项目开发中的常用操作,提交,比较,还原,合并等。
综合评分:5(1位用户评分)
所需积分/C币:
下载个数:25
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var q = $("#form1").serializeArray();
console.log(q);
var res_area_r = $.trim($(".res_area_r").val());
if (res_area_r == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
var mess = $(".res_area_r").val();
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, _username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click",'.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
$(".res_area_r").val($.trim($(".res_area").val()));
评论共有1条
好,不错的资源
审核通过送C币
计算机算法数学基础
创建者:lijunhu
计算机算法
创建者:lijunhu
创建者:lijunhu
上传者其他资源上传者专辑
powerMock的测试样例集合
oracle客户端
jnotify-lib-0.94.zip
CXF+spring+restful创建一个web的接口项目源代码
使用CXF+spring创建一个web的接口项目源代码
开发技术热门标签
VIP会员动态
下载频道用户反馈专区
下载频道积分规则调整V1710.18
开通VIP,海量IT资源任性下载
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
CSDN&VIP年卡&4000万程序员的必选
为了良好体验,不建议使用迅雷下载
eclipse、Myeclipse中git插件的配置使用
会员到期时间:
剩余下载个数:
剩余C币:593
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
(仅够下载10个资源)
全站1200个资源免积分下载
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
全站600个资源免积分下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
全站1200个资源免积分下载
为了良好体验,不建议使用迅雷下载
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
eclipse、Myeclipse中git插件的配置使用myeclipse集成egit图文教程 - CSDN博客
myeclipse集成egit图文教程
这种版本管理工具肯定要集成在IDE里用起来才比较方便,毕竟平时开发都在IDE里。所以学会在myelipse里装个git插件,很有必要。
当然,掌握Git的内容和常用命令也很重要,关于这个你可以去廖雪峰峰哥的官方网站看Git教程,可以直接点。
关于本篇文章这里先列一个大纲,希望你对整个过程有个大概的了解:
1、安装Git客户端
2、申请Github账号
3、安装eclipse插件egit
4、配置egit
5、建立本地仓库
6、添加远程仓库
第一步和第二步这里就略过了,因为比较简单,相信难不倒一个程序猿的。
安装eclipse插件egit
需要说明的是,egit的版本需要和myeclipse的版本对应上才能使用,若版本不对,则会报错,类似下图所示:
关于egit和eclipse版本的对应关系如下图所示:
而我们使用的myeclipse,那么还需要找到myeclipse版本对应的eclipse的版本。不要紧张,这里介绍一个简单的方法:只需要在myeclipse的安装目录下找到readme目录,然后打开里面的readme_eclipse.html文件查看即可,比如我的myeclipse 8.6对应的eclipse版本就是3.5.2这样就可以选择对应版本的egit了,我这里选择的是1.3.0版本的,下面简单安装之后就可以在windows ——》 preference ——》team选项下看到git了:
这就说明egit已经装好,下面开始配置egit,不过提前是你的电脑上要安装了Git客户端,可以去Git官网下载对应操作系统的最新版。
选择Git客户端的仓库路径,这个你可以自己选择一个目录作为Git的仓库路径,然后将所有需要Git来管理的项目都clone到这个目录下统一管理。接着点开Configuration:
这里可以看到它自动去读取用户目录下的.gitconfig文件,若是之前在Git中有配置过,那么此处可以略过。否则需要在此处设置user和email
New Entry ——》添加user.name和user.email即可
建立本地仓库
至此,插件配置也结束了。下面尝试开始创建一个项目吧:
右键项目——》team——》share Project
此时会弹出一个对话框,大意是未配置环境变量HOME,此时用户配置信息和仓库会被存在下面的目录里(一般是用户目录),若想改变的话就去设置环境变量HOME,我们这里忽略它,选择Git——》Next
点击create,弹出的对话框中默认就是你刚才在configuration中配置的目录,然后填入项目名称之后点击Finish:
此时已经指定好对应的仓库了,那么单击Finish就完成了仓库的建立,可以看到此时MyApp工程已经有版本信息了:
我们可以右键工程——》Team 看到多了很多类似于SVN版本控制的选项:
此时我们单击commit来提交文件:
填好备注之后点击commit就将项目提交到本地仓库中了。此时可以看到MyApp中的内容已经与本地仓库一致了。
添加远程仓库
不过此时仓库都是在本地的,若是想和小伙伴协同开发或者防止项目丢失,那么可以将本地仓库关联到一个远程仓库,这里就不得不提到一个神器的网站——Github了。
先去Github上申请一个账号,然后创建一个仓库(这里我们就叫MyApp),这些就不图文讲解了,还是比较简单的,由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置:
第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git
Bash),创建SSH Key:
$ ssh-keygen -t rsa -C &&
你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需设置密码。
如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH
Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
第2步:登陆GitHub,打开“Account settings”,“SSH Keys”页面:
然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容:
这样你就可以在Git客户端里clone和push上面的代码了。不过在myeclipse中还需要再设置一下:
在window——》preferences下找到ssh2这个选项:
这里的目录设置成刚刚生成的ssh key的目录,然后单击Key Management标签:
这里导入刚刚生成的私钥,也就是id_rsa文件。然后点击Apply——》OK。这里简单解释下,还记得之前我们填到Github网站上的公钥吗?现在这里导入的是私钥,那么当我们push的时候Git服务器就可以通过私钥验证到你的身份了,只需要使用公共账号git即可。
之后我们将刚刚本地仓库的项目push到Github上就可以了,邮件项目——》Team——》Remote——》Push
需要填入远程库的地址等一些信息,直接将刚刚创建好的远程仓库的SSH地址粘贴上去,协议选择SSH:
单击Next在之后的页面上添加branch 和 tag 下的所有文件push:
最后点Next——》Finish,如果不出意外,就能看到会有一个Push Result~
再去你的Github上的仓库上看看,是不是本地的文件被传上去了?如果是,那么恭喜你成功了~如果没有的话,那么请你再仔细研究研究咯~
本文已收录于以下专栏:
相关文章推荐
一、EGit安装
MyEclipse已经集成了Git插件EGIT,在新建里可以搜到Git。
如果没有,安装方式为Help》Install From Catalog》搜索Git,找到Eclipse EG...
在 Push到服务器时有时会出现 rejected - non-fast-forward 错误,这是由于pull的代码而远端发生改变,此时再提交之前你需要将远端的改变合并到本地上
1.使用myeclipse的版本为10.5, 对应version 为3.7.2, git 2.2.0的下载可参考 http://download.csdn.net/detail/p1i2n3g4/97...
此系列文章写给那些打算使用Git或正在使用Git,但对Git还不是很理解的程序猿们,希望能帮助大家在学习和使用Git的过程中少走弯路,并以最少的时间和代价来熟悉Git,让Git能够辅助更多的开发者提高...
此系列文章写给那些打算使用Git或正在使用Git,但对Git还不是很理解的程序猿们,希望能帮助大家在学习和使用Git的过程中少走弯路,并以最少的时间和代价来熟悉Git,让Git能够辅助更多的开发者提高...
Eclipse中,git是个比较头疼的问题,如果稍有不慎,就只能将自己的代码备份一下,然后重新从服务器上拉代码,再把自己有修改的部分加上,然后提交。
每次都这样做,总会很烦的,现在来学一招,通过...
一_安装EGIT插件
http://download.eclipse.org/egit/updates/
或者使用Eclipse Marketplace,搜索EGit
1.尽量多次commit。在push之前先pull,修改完冲突之后立刻commit。
2.如果有不希望改动之后在commit中体现的文件,请及时写在ignore中。
3.如果有异常情况,比如在targ...
此系列文章写给那些打算使用Git或正在使用Git,但对Git还不是很理解的程序猿们,希望能帮助大家在学习和使用Git的过程中少走弯路,并以最少的时间和代价来熟悉Git,让Git能够辅助更多的开发者提高...
eclipse使用git提交项目并提交至远程github上
eclipse版本:eclipse4.5
jdk版本:jdk-1.7 64位
项目类型:maven web项目
备注:eclipse高...
他的最新文章
讲师:宋宝华
讲师:何宇健
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)}

我要回帖

更多关于 中高配置电脑配置推荐 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信