Eclipse下GitLab等代码托管平台的使用

目前用过的代码托管平台有以下几个:

GitLab、OSChina、GitHub、CSDN Code、Coding

GitLab是一个用Ruby on Rails开发的开源项目管理程序,可以通过WEB界面访问公开的或者个人私有的项目,它和Github有类似的功能,能够浏览源代码,管理缺陷和注释等。

1,Eclipse EGit插件的安装,打开菜单Help --> Intstall New Software... 输入如下地址http://download.eclipse.org/egit/updates/

Eclipse下GitLab等代码托管平台的使用_第1张图片

2,Git工具的安装 http://git-scm.com/

Eclipse下GitLab等代码托管平台的使用_第2张图片

3,Git Bash终端配置

      1)配置用户名和邮箱(原则上应该和申请的Git账号信息一致),输入以下命令

           git config --global user.name "yourname"
           git config --global user.email "[email protected]"           

       2)生成ssh key,输入以下命令

          ssh-keygen -t rsa -C "keyname"

          按3个回车,密码为空。(不要输密码)

4,把ssh key复制到GitLab中个人资料的public key中

Eclipse下GitLab等代码托管平台的使用_第3张图片

5,项目的创建

在gitlab上创建完Project后,然后在桌面上通过gitbash工具git clone刚才的空项目,然后把自己在本地建的项目文件全部合并到这个刚刚clone下来的文件夹中,再次导入即可编译为git项目,可以修改提交了

6,项目的clone

      1)Git工具clone:

           a.git clone [email protected]:Jungerr/GridPasswordView.git (举个栗子)

           b.git remote -v

           c.git fetch orign      

     2)Git插件clone,在Eclipse上把git show view出来,然后点击中间的克隆按钮,填写好项目的地址,用户名默认为git,密码为空,一直下一步就好

Eclipse下GitLab等代码托管平台的使用_第4张图片

备注:

1,如果我有两个代码仓库要管理,比如公司的GitLab和自己的GitHub,那么我就有两个账号,这时并不需要去生成两个ssh key,共用一个就行

2,版本控制工具Git相关基础概念介绍

3,用GitLab搭建自己的私有GitHub

 

 

 

你可能感兴趣的:(Other)