码迷,mamicode.com
首页 > 系统相关 > 详细

Eclipse4.4设备egit插件提交本地项目代码到远程仓库

时间:2015-10-01 09:14:02      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:

一、设备egit

打开Eclipse的Marketplace。在搜索框中输入egit就可以,能够看到Eclipse4.4已经默认安装了egit,当然假设有新版本号的egit公布的话,也能够在下图上点击Update更新就可以,还能够点击Uninstall卸载该插件技术分享
技术分享

二、配置git

在Eclipse中的项目上右击选择team->share project
技术分享
技术分享技术分享
配置好本地仓库的路径之后,例如以下图所看到的
技术分享
技术分享
点击Finish之后,项目上面能够看到非常多的问号,这表示文件处于untracked状态。还没提交,这时候能够发现Eclipse的工作空间中,原来那个项目目录不见了,整个项目的文件都转移到了上面设置的仓库里面,在Github中新建一个仓库,名称无所谓,能够与本地项目同样也能够不同,之后在Eclipse中的项目右击,选择Team->commit。技术分享技术分享
当全选之后,commitbutton就会处于可用状态,点击“commit”就可以提交代码到本地本地仓库,注意并没有提交到github上的远程仓库。这时候项目上的问号图标会消失,变成小圆桶的形状。

三、配置Eclipse的SSH

window->preference->general->network connection->SSH2->Key Management->generate RSA Key... ->apply->save private key...,然后将id_rsa.pub的内容加入到github上(Github的Settings有SSH keys->Add SSH Key->将id_rsa.pub内容填在key中。title随意)!

注意在配置完毕之后要重新启动Eclipse。

四、Push

这个时候项目右击->Team->remote->push,这时候会出现例如以下界面。到github上,打开你新建的仓库,复制HTTPS地址,然后填到URI中就可以。User就填你的Githubusername,Password是你的password技术分享技术分享技术分享技术分享
点击next之后。会出现技术分享
技术分享
在ref中选择master。然后点击后面的Addbutton。再点击next就可以。这时候会出现confirm界面,点击Finishbutton,该项目就会被推送到Github上的远程仓库,顺利的话,非常快就完了。技术分享技术分享
这个时候假设遇到rejected界面。说明还没配置完,假设你点team->remote->push。不管怎么配都是不会成功的,no fast farward之类的,意思是应该先从github上pull一下,然后再push。当你pull时,又会立即提示各种没配置好。这时能够按例如以下操作:点window->preference->team->git->configuration->Repository Settings,Repository选择建立的本地仓库,然后点右边的open技术分享技术分享
将打开的config文件内容改动为
[core] 
symlinks = false 
repositoryformatversion = 0 
filemode = false 
logallrefupdates = true 
bare = false 
ignorecase = true 
hideDotFiles = dotGitOnly 
[remote "origin"] 
url = git@github.com:shijiebei2009/DocumentMatching.git 

fetch = +refs/heads/*:refs/remotes/origin/* 
[branch "master"] 
remote = origin 
merge = refs/heads/master 
[user] 
name = shijiebei2009 
email = 291699763@qq.com   
这里面的url地址是Github上的SSH地址。

五、先Pull一下再Push

然后又一次push就能够成功咯!技术分享
技术分享

版权声明:本文博主原创文章。博客,未经同意不得转载。

Eclipse4.4设备egit插件提交本地项目代码到远程仓库

标签:

原文地址:http://www.cnblogs.com/lcchuguo/p/4850658.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!