`

MyEclipse 8.5整合Git,并在Github上发布项目

    博客分类:
  • git
 
阅读更多

最近Git火得如日中天,而且速度体验和团队模式都很不错。手头正好有个学生实训项目,时间紧任务重,而且学校内网管理太紧,所以就想借助于Internet的分布式开发,因此想到了Github。

       经过一天的调试,终于把环境搭建好了,中间遇到了很多小细节问题,走了很多弯路,分享出来,以免后来者重倒覆辙。

  1. 安装MyEclipse 8.5,略去不表。
  2. 下载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/ 即可。
  3. 安装插件:把上一步下载的插件解压出来,删掉XML文件。在MyEclipse的dropins目录下新建一个egit文件夹,然后把刚才解压的features、plugins和另外两个jar包全放进去。重启MyEclipse后,进入window-preferences-team,看到Git选项,就说明安装成功了。
  4. 下载git环境:进入 http://help.github.com/win-set-up-git/ 下载Git,安装好之后,即可使用Git Bash。这个在后面要用到。
  5. 进入https://github.com ,用你的邮箱申请帐号,略去不表。
  6. 注册成功后,可以新建一个项目:点击页面上的new repositories按钮,填写项目名、描述等信息即可。例如你建了个项目叫helloworld。
  7. 设置一下你的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就设置好了。
  8. 从MyEclipse中新建一个工程,例如你在c:\prj文件夹中建了一个工程叫helloworld。
  9. 下面就是按照提示,创建自己的第一个README文件了。
    • 从你的开始菜单里打开Git Bash。
    • 依次输入以下命令
      1. 如果顺利的话,你从Github网站上能看到你上传的那个README文件了。
        $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
         
    • 如果前面第7步的SSH Key设置不正确,上面的命令可能会提示Permission denied (publickey)
  10. 前面几步都搞定的话,下面可以进入MyEclipse,使用EGit插件进行项目管理了。首先要注意的是MyEclipse的默认联网方式可能不对,会造成你的MyEclipse无法连接到Github网站,所以先进入window-preferences-General-Network connections,把Active Provider设置为Direct(默认为Native)。
  11. 在你的工程名上面右击,Team-share project,后面步骤参见 http://wenku.baidu.com/view/dfeb0a24af45b307e871978c.html 
  12. 如果想从Github上面导入一个已有工程,请参见 http://www.iteye.com/topic/1122423 图文并茂都很详细
分享到:
评论

相关推荐

    myeclipse 使用git插件

    总的来说,通过在MyEclipse中集成Git插件,我们可以享受到便捷的版本控制服务,便于团队协作和项目管理。这不仅简化了代码版本管理的流程,还增强了开发者的开发体验。因此,熟悉和掌握在MyEclipse中使用Git插件是...

    ubuntu14_myeclipse2015整合maven和git

    myeclipse2015 初体验,在ubuntu14上,并且整合maven和git,并实现将项目推送到github. 提供了myEclipse2015 破解工具 (myeclipse2014的破解工具是破解不了2015的) 详细步骤 请看文档 !

    Myeclipse 2016 GIT插件

    Myeclipse 2016集成的Git插件使得在IDE内部就能方便地进行Git操作,无需离开开发环境。 在Myeclipse 2016中,Git插件的主要功能包括: 1. **代码版本管理**:通过Git插件,用户可以创建本地仓库,添加并提交文件,...

    MyEclipse中用git导出项目说明.doc

    在MyEclipse中使用Git进行项目管理是一种常见的版本控制手段,可以帮助开发者跟踪代码变更、协作开发。以下是对标题和描述中涉及的知识点的详细说明: 1. **Git插件安装**: - 在Eclipse中集成Git功能通常需要安装...

    MyEclipse使用Github管理项目,与合作开发

    这次突然写这个文档,主要是自己想要学习Git管理,在网上找的资料特别零散,所以特此写了一个文档整合下大部分资料,省的到处查找,当然如果有写的不对的地方,请多多指教,谢谢。

    github项目图解

    在本教程中,我们将讨论如何将一个项目分享到GitHub上,这是一个免费的代码托管平台,支持Git。以下是详细的步骤: 1. **开启项目分享流程**:首先,在你的集成开发环境(IDE)中,比如MyEclipse,右键点击你要分享...

    [如何在MyEclipse配置SNV]如何在idea中配置git (2).docx

    首先确保MyEclipse已经成功安装并运行在您的计算机上。 2. **添加更新站点**: 打开MyEclipse主界面,点击顶部菜单栏中的“Help” -&gt; “Install New Software”。 3. **输入更新站点地址**: 在弹出的窗口中,...

    GIT小黄桶(MyEcilpse)

    在MyEclipse这样的集成开发环境中,Git是一个非常重要的版本控制工具,它能帮助开发者管理项目代码,进行版本控制,协同开发,避免代码冲突。 Git是Linus Torvalds为Linux内核开发而创建的一个分布式版本控制系统。...

    GitHub插件

    开发者可以在GitHub上创建公共或私有的代码仓库,并与其他用户共享、合作。 三、GitHub插件安装 1. MyEclipse中安装Git插件: - 打开MyEclipse,进入"Window" -&gt; "Preferences" -&gt; "Install/Update" -&gt; "Available...

    Eclipse和MyEclipse安装和使用git(egit)图解笔记

    egit是Eclipse基金会开发的插件,专门用于在Eclipse和MyEclipse中集成Git功能。 安装egit有以下两种方法: 1. **手动安装**: - 下载egit的插件包并解压,将其放置到Eclipse的`dropins`目录下,或直接放入对应...

    eclipse的git插件Egit3.7.2版本

    Eclipse的Git插件Egit是开发者们在Eclipse或MyEclipse环境中进行Git版本控制的重要工具。Egit 3.7.2是这个插件的一个稳定版本,它提供了丰富的功能,使得用户可以在熟悉的Eclipse界面内进行Git操作,极大地提高了...

    MyEclipse上EGit离线安装包及说明

    1. **克隆仓库**:可以从远程Git服务器(如GitHub、GitLab等)克隆项目到本地,方便用户在本地进行开发工作。 2. **创建仓库**:可以在本地创建一个新的Git仓库,将现有的项目添加进去进行版本控制。 3. **提交**:...

    GitHub配置指南

    若要导入GitHub上的项目到MyEclipse,只需在GitHub视图中找到目标仓库,选择“Import Projects”按照提示操作即可。 总的来说,配置GitHub涉及账号创建、客户端安装、SSH Key管理、Eclipse集成以及代码的提交和导入...

    egit插件,适用myeclipse、eclipse

    Egit使得在Eclipse或MyEclipse中使用Git变得更加便捷,提供了图形化的用户界面,使得代码版本控制操作更加直观易用。 Git的核心功能包括: 1. 版本管理:Git可以记录项目的所有历史版本,允许你在任何时候回滚到...

    egit-1.3-for-eclipse3.7-or-myeclipse10

    Egit-1.3 是一个专门为 Eclipse 和 MyEclipse 开发的 Git 集成插件,用于在这些集成开发环境中实现对 Git 版本控制系统的支持。Git 是一种分布式版本控制系统,它允许开发者追踪代码的修改历史,协同工作,并进行...

    win10Eclipse连接git远程仓库文档

    在本篇文档中,将会详细介绍如何在Windows 10系统下的MyEclipse、Eclipse环境中连接到Git远程仓库,并涉及到Git的一些基本概念和操作。首先,我们来探讨Git的相关知识点。 Git是由Linux的内核发明人Linus Torvalds...

    Egit For Eclipse/MyEclipse

    Egit的引入使得Java开发者在Eclipse或MyEclipse环境中可以直接进行Git操作,无需离开IDE,从而提高了开发效率。 **Git基础概念** 1. **仓库(Repository)**:Git仓库是存储项目历史记录的地方,包括每次提交的...

    Git插件日常使用方法

    在Eclipse或MyEclipse中,可以通过"Help" -&gt; "Eclipse Marketplace"搜索EGit插件并安装。安装完成后,重启IDE,Git的相关功能就集成到菜单栏和右键快捷菜单中了。 2. **创建Git仓库** - 新建项目后,选择"Team" -...

    MyEclipse2017 SVN插件.zip

    - **代码审查**:SVN配合其他工具,如GitBlit或GitHub,可以实现代码审查功能,确保代码质量。 总之,MyEclipse 2017 SVN插件是开发过程中不可或缺的工具,它使得在IDE内直接进行版本控制成为可能,极大地提高了...

    J2EE经典教程(MyEclipse版)

    通过学习《J2EE经典教程(MyEclipse版)》,你将能够熟练掌握J2EE的核心技术,并运用MyEclipse高效地进行J2EE应用开发,从而在企业级软件开发领域打下坚实的基础。无论是初学者还是有经验的开发者,此教程都能提供有...

Global site tag (gtag.js) - Google Analytics