• eclipse中使用git进行版本号控制


    协作开发的时候没有版本号控制是非常痛苦的事情,使用git能够非常好的完毕这项任务,由于非常多的开源码都在github上公布,因此学会使用git是非常重要的一项技能。

    这篇写的是在eclipse下使用的教程,下一篇会介绍git的经常使用语法。

    有的eclipse已经自带了GIt了,就不用安装了。假设,想又一次安装,能够先卸载GIT,再安装

    1.安装Git,和安装一般插件过程一样:

    》》help——Install new software


    在弹出的框里面,输入git下载地址:http://download.eclipse.org/egit/updates/

    点击ok,假设没反应,请点击Add前面小三角,找到刚创建的以git为名字的项,稍等一会儿,出现这个框



    name以下2项勾选起来,点击next,进入安装了。安装好后,会重新启动eclipse,安装完毕



    或者,点击help——Marketplace,在里面输入git,查找,然后安装(有的eclipse有这项,有的没有)


    安装好后,进行,一个简单配置,填入我们的username和邮箱

    》》Preferences》Team》Git>Configuration



    点击Add Entry,在弹出框里面输入key和value的值
    key,名字填写:user.name,value是你的名字。
    邮箱:user.email  value:你的邮箱账号.你提交代码时候,会自己主动提取这些信息,和代码一起发送到git远程仓库


    2.(1)首次提交项目到远程git仓库去。

    到github,注冊一个账号,登陆进去


    点击New repository,按要求输入项目名字,项目介绍,选public,private,要收费的。点击创建,即可了。名字,不要用中文哦。得到下图所看到的,点击Http,复制https,一会儿,提交项目用




    (2)创建项目和本地git仓库

    打开eclipse,随便创建一个项目,然后

    依次:File > Team > Share Project 选择GIT>next


    如图打钩,点击以下列出来项目,然后点击以下button,最后,finish,就
    创建了本地仓库


    (3)提交代码到本地仓库(代码须要先提交到本地仓库后,才干提交到远程git仓库)

    首先须要提交代码到本地仓库:
    依次:项目右键>team>commit


    输入凝视,然后勾选你须要提交的文件,或者右边小勾,点击全选。

    然后,Commit,提交到本地仓库(Commit and Push 有的git有这项,有的没得,使用他能够把代码直接提交到本地而且一并提交到远程git上去)。


    (4)把项目push到远程仓库去:

       项目右键>>team>remote>>push


    输入Url:在githob上面,创建项目获取到的,复制进去。填上自己登陆githob的账号password,next



    点击小三角,点选master,Add spec》。finish

    完毕后,登陆githob,能够看见刚提交上去的项目 了



    (5)把远程仓库的项目,克隆到eclipse里面(windows-showview-other-git-git repository)

        把ecpilse切换到git视图
        点击Clone Git repository


    或者,点击上图:有个箭头那个。

    在里面填入,你须要克隆的项目的url地址:输入账号和password





    >>next>>next


    点击Browse,选择一个地方放项目文件。不要放在eclipse工作文件夹

    finish


    完毕后,用import导入项目到eclipse


    和导入一般project一样的了


    (5)提交一次代码到git仓库

    提交代码和上面提交整个项目到git是一样的了,首先,commit,把你须要提交的代码,提交到本地,然后,remote,push,提交项目到远程。


    其它,点击项目,右键,还能够创建分支,分支也能够提交上去,可是,他不会和主代码和在一起。使用merge,能够进行合并。

  • 相关阅读:
    how to fix bug in daily work
    我终究还是辞职了
    Nutch1.7学习笔记:基本环境搭建及使用
    线性表的基本操作
    GROUP BY中ROLLUP/CUBE/GROUPING/GROUPING SETS使用示例
    一步一步学android控件(之六) —— MultiAutoCompleteTextView
    echo命令写shell
    注入问题0x00
    Apache解析漏洞详解
    MySQL注入
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/4369797.html
Copyright © 2020-2023  润新知