最近Git火得如日中天,而且速度体验和团队模式都很不错。手头正好有个学生实训项目,时间紧任务重,而且学校内网管理太紧,所以就想借助于Internet的分布式开发,因此想到了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
- 如果顺利的话,你从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集成flex插件、解压集成详细说明书
这次突然写这个文档,主要是自己想要学习Git管理,在网上找的资料特别零散,所以特此写了一个文档整合下大部分资料,省的到处查找,当然如果有写的不对的地方,请多多指教,谢谢。
myeclipse集成tongweb开发
MyEclipse集成开发环境 MyEclipse集成开发环境
Myeclipse集成SVN插件,支持Myeclipse10.
step 1、MyEclipse6.5集成Axis2用到的架包,解压后将里面的两个文件放置到 D:\Program Files (x86)\myeclipse6.5\eclipse\plugins(每个人的电脑目录有可能不一样,请注意) step 2、将 $workspace位置\.metadata\....
MyEclipse中使用集成SVN插件,来更新提交代码至服务端,方便快捷。site-1.8.22.zip,解压后将其全部文件拷贝至:MyEclipse安装目录\dropins(MyEclipse的安装目录) 重启MyEclipse即可出现SVN!
1.将压缩包内activiti文件夹放入Myeclipse\dropins文件夹内并修改activiti文件夹内Link文件指向自己的目录,重启Myeclipse。2.将压缩包内patches文件放入Myeclipse\dropins文件夹内,再次重启Myeclipse,即可打开...
本次学习的目的 本着实用的目的来学习 本文档不讲概念性东西 本ppt以图例构成(一图胜万言)
里面有完整的svn介绍,说明。还有myeclipse6.0+svn,myeclipse7.5+svn,myeclipse8.5+svn和svn的集成。而且还有图说明。特别适合新手。
本人详细描述了如何安装、配置weblogic,如何在MyEclipse下面配置webloigc服务器,保证包教包会
在myeclipse里面想看源码,只有jar包,怎么办?集成反编译工具,里面有详细安装步骤
PMD集成到myeclipse的插件,里面含有pmd工具包,以及集成方式和pmd的规则说明文档。
MyEclipse 8.5集成svn 亲试可用 把压缩包 解压 后覆盖MyEclipse 8.5下的dropins文件夹就ok了
用MyEclipse集成FCKeditor的几个小例子用MyEclipse集成FCKeditor的几个小例子
使用maven管理你的java项目
可与MyEclipse集成的svn插件,支持离线安装,直接解压并粘贴到MyEclipse相关目录下
Hiberanate 之MyEclipse集成数据库操作
myeclipse6.5集成axis2 以及axis2_WebService_开发指南 内含2个jar。。初学者必备!!
MyEclipse集成SVN,包含所需文件