(转载)MyEclipse github
经过一天的调试,终于把环境搭建好了,中间遇到了很多小细节问题,走了很多弯路,分享出来,以免后来者重倒覆辙。
- 安装MyEclipse 8.5,略去不表。
- 下载Eclipse的git插件——EGit。下载网址http://download.eclipse.org/egit/updates-1.3/org.eclipse.egit-updatesite-1.3.0.201202151440-r-site.zip ,这是截至目前最新版的,如果想下更新版本,访问EGit的下载页面 http://www.eclipse.org/egit/download/ 即可。
- 安装插件:把上一步下载的插件解压出来,删掉XML文件。在MyEclipse的dropins目录下新建一个egit文件夹,然后把刚才解压的features、plugins和另外两个jar包全放进去。重启MyEclipse后,进入window-preferences-team,看到Git选项,就说明安装成功了。
- 下载git环境:进入 http://help.github.com/win-set-up-git/下载Git,安装好之后,即可使用Git Bash。这个在后面要用到。
- 进入https://github.com ,用你的邮箱申请帐号,略去不表。
- 注册成功后,可以新建一个项目:点击页面上的new repositories按钮,填写项目名、描述等信息即可。例如你建了个项目叫helloworld。
- 设置一下你的SSH Key信息,这步很重要,否则项目是提交不上去的。
- 从你的开始菜单里打开Git Bash。
- 在$提示符后面,输入 ssh-keygen -t rsa -C "your_email@youremail.com" 回车,注意:ssh-keygen是连着写的,中间没有空格。
- 这时候系统会提示你一些问题,比如passphrase什么的,一路回车过去就行了。
- 最后系统会生成一个id_rsa.pub文件,里面就是你的SSH Key了。这个文件默认是存放在C:\Documents and Settings\Administrator\.ssh文件夹里。
- 进入Github网站,在 https://github.com/settings/ssh 页面中,点击“ADD SSH KEY”按钮,把id_rsa.pub文件里的内容复制到里面,title随便写个就行。
- 把C:\Documents and Settings\Administrator\.ssh 里的东西全复制到C:\Documents and Settings\Administrator\ssh里。
- 至此,SSH Key就设置好了。
- 从MyEclipse中新建一个工程,例如你在c:\prj文件夹中建了一个工程叫helloworld。
- 下面就是按照提示,创建自己的第一个README文件了。
- 从你的开始菜单里打开Git Bash。
- 依次输入以下命令
- $git config --global user.name"你的用户名" 注:可以不是你帐号
- $git config --global user.email"你的email" 注:注册的帐号
- $cd c://prj//helloworld 注:就是你从myeclipse里创建的工程目录
- $git init
- $touch README
- $git add README
- $git commit -m 'first commit'
- $git remote add origingit@github.com:<你的帐号>/helloworld.git
- $git push –u origin master
$git config --global user.name"你的用户名" 注:可以不是你帐号 $git config --global user.email"你的email" 注:注册的帐号 $cd c://prj//helloworld 注:就是你从myeclipse里创建的工程目录 $git init $touch README $git add README $git commit -m 'first commit' $git remote add origingit@github.com:<你的帐号>/helloworld.git $git push –u origin master
- 如果顺利的话,你从Github网站上能看到你上传的那个README文件了。
- 如果前面第7步的SSH Key设置不正确,上面的命令可能会提示Permission denied (publickey)
- 前面几步都搞定的话,下面可以进入MyEclipse,使用EGit插件进行项目管理了。首先要注意的是MyEclipse的默认联网方式可能不对,会造成你的MyEclipse无法连接到Github网站,所以先进入window-preferences-General-Network connections,把Active Provider设置为Direct(默认为Native)。
- 在你的工程名上面右击,Team-share project,后面步骤参见 http://wenku.baidu.com/view/dfeb0a24af45b307e871978c.html
- 如果想从Github上面导入一个已有工程,请参见 http://www.iteye.com/topic/1122423图文并茂都很详细
转载请注明出处【http://blog.csdn.net/softwave】
(转载)MyEclipse github的更多相关文章
- (转载)myeclipse项目名称重命名
myeclipse项目名称重命名 实例1 今天晚上在做一个jsp唱片显示的实例,myeclipse项目名称原本想写music结果写成了musci.这就需要项目名称的重命名,单纯的使用 “重构--> ...
- 【转载】GitHub详解
原文:GitHub详解 GitHub详解 GitHub 是一个共享虚拟主机服务,用于存放使用Git版本控制的软件代码和内容项目.它由GitHub公司(曾称Logical Awesome)的开发者Chr ...
- 【转载】GitHub中国区前100名到底是什么样的人
转载了这篇文章: http://www.jianshu.com/p/d29cba7934c9 这篇文章真是太牛了!转载过来涨涨见识,同时好好励志一把.还有,ruanyifeng怎么长那样... 哈 另 ...
- 【转载】github 查找最火项目
博主感觉这篇文章很有用,很方便所以转载过来学习学习. 原文链接地址https://www.cnblogs.com/poterliu/p/10634568.html 如何在github上查找star最多 ...
- 【转载】Github上优秀的.NET Core项目
Github上优秀的.NET Core项目 Github上优秀的.NET Core开源项目的集合.内容包括:库.工具.框架.模板引擎.身份认证.数据库.ORM框架.图片处理.文本处理.机器学习.日志. ...
- 【转载】 github vue 高星项目
内容 UI组件 开发框架 实用库 服务端 辅助工具 应用实例 Demo示例 UI组件 element ★13489 - 饿了么出品的Vue2的web UI工具套件 Vux ★8133 - 基于Vue和 ...
- 转载:GitHub 新手详细教程
GitHub 新手详细教程 https://blog.csdn.net/Hanani_Jia/article/details/77950594
- 【转载】GitHub详细教程
1 Git详细教程 1.1 Git简介 1.1.1 Git是何方神圣? Git是用C语言开发的分布版本控制系统.版本控制系统可以保留一个文件集合的历史记录,并能回滚文件集合到另一个状态(历 ...
- 【转载】GitHub 标星 1.2w+,超全 Python 常用代码合集,值得收藏!
本文转自逆袭的二胖,作者二胖 今天给大家介绍一个由一个国外小哥用好几年时间维护的 Python 代码合集.简单来说就是,这个程序员小哥在几年前开始保存自己写过的 Python 代码,同时把一些自己比较 ...
随机推荐
- Word删除空白页
1.常见的就是在前一页最后按delete 2.我遇到的问题是,共两页第一页是平常的A4,是表格,第二页也是A4,只不过横着显示(后来才知道的),中间是分节符,不能直接删除的,否则表格各个部分分开在好几 ...
- 【Hihocoder 1167】 高等理论计算机科学 (树链的交,线段树或树状数组维护区间和)
[题意] 时间限制:20000ms 单点时限:1000ms 内存限制:256MB 描述 少女幽香这几天正在学习高等理论计算机科学,然而她什么也没有学会,非常痛苦.所以她出去晃了一晃,做起了一些没什么意 ...
- 【HDU 5370】 Tree Maker(卡特兰数+dp)
Tree Maker Problem Description Tree Lover loves trees crazily. One day he invents an interesting gam ...
- linux使用su切换用户提示 Authentication failure的解决方法& 复制文件时,报cp: omitting directory `XXX'
linux使用su切换用户提示 Authentication failure的解决方法:这个问题产生的原因是由于ubtun系统默认是没有激活root用户的,需要我们手工进行操作,在命令行界面下,或者在 ...
- [转贴]JAVA:RESTLET开发实例(三)基于spring的REST服务
前面两篇文章,我们介绍了基于JAX-RS的REST服务以及Application的Rest服务.这里将介绍restlet如何整合spring框架进行开发.Spring 是一个开源框架,是为了解决企业应 ...
- git支持中文
以前使用git,都要参考这个来进行中文支持 http://blog.csdn.net/son_of_god/article/details/7341928 有一次更新了git之后,发现默认支持了中文[ ...
- xmanager远程登录
- 【Jade】
Jade 模板引擎使用 Jade - 模板引擎 Jade - Template Engine
- Makefile自动生成头文件依赖
前言 Makefile自动生成头文件依赖是很常用的功能,本文的目的是想尽量详细说明其中的原理和过程. Makefile模板 首先给出一个本人在小项目中常用的Makefile模板,支持自动生成头文件依赖 ...
- Yii PHP 框架分析(三)
作者:wdy http://hi.baidu.com/delphiss/blog/item/357663d152c0aa85a1ec9c44.html Yii应用的入口脚本引用出了Yii类,Yii类的 ...