Github

一.注册一个github帐号

  1。登录github网站,网址:https://github.com/

 

右上角的Sign in是登录的意思,如果你已经有帐号了,可以点击该连接进入登录界面。

如果还没有帐号,可以点击右下角的Sign up for GitHub(绿色背景)的按钮进入注册界面。

 

2.注册界面如下

3.填写好相应的信息后,点击Createan account按钮,进入如下界面

选择你的个人计划,一般选择最后一个免费的服务,如果需要你也可以选择其他付费的服务。

然后再选择Help me set up riganization next,(如果你只是个人使用,可以不选,然后直接创建),接着点击Continue to setup organization,进入如下界面:

填写好组织名和邮箱,然后点击 CreateOriganization,进入如下界面

 

然后添加你们小组的成员名字即可。

 

4.创建github团队仓库

登录后直接在网址栏输入https://github.com/organizations/组织名(clouderMinds)

 

 

 

然后点击右上角的New repository(绿色按钮)

 

 

 

出现如下界面

填写好相应信息后,点击Create repository

 

二。安装GitHub Eclipse插件

 

GitHub Eclipse插件: http://eclipse.github.com/

(或http://download.eclipse.org/egit/github/updates/)

 

如果没有看到github-updatesite-3.1.0.201310021548-r.zip
点击show Directory Contents;

下载好了之后,给eclipse安装github插件

点击eclipse上面的Help->installnew software

在弹出的窗口的work with里面选择插件的路径,然后安装就可以了

真正的安装界面应该如下所示:

 

安装好了之后,接下来是生成ssh,

 

三.生成ssh和拷贝公钥

 

在eclipse里面点击Window->Preferences->General->Network Content->SSH2

然后选择KeyManagement,Genetate RSA Key

生成后,点击右下角的Save Private Key

 

我们统一放在 /home/hadoop/.local文件夹下面

 

 

 

 

 

 

 

保存好了之后,点击Export Via SFTP,出现如下界面,填入git@github.com

 

 

若出现:Failed to export ssh key to remote server的警告,不需理会 

点击 Load Existing Key 选择私钥 点击Apply 即可 (若不执行这一步会在上传代码的时候出现:git@github.com:xxxx.git: Auth fail 的错误

 

 

5。往GitHub添加ssh Key

登录到github帐号上后,添加ssh key,如下

 

其中Title可以随意写,

key里面的内容,为你生成的公钥,我的保存在/home/hadoop/.local/id_rsa_pub

用命令打开这个文件,然后把里面的内容拷贝到key里面。点击Add key即可

 

 

四.与服务器同步代码(使用ssh2进行通信)

 

点击eclipse左上角的new 按钮(注意是图标,而不是菜单栏里面的new选项),

然后选择Git下面的GitRepository选项。

填写Parent derictory :/home/hadoop/git

名字为:clouder

 

 

完成了之后在设置Remotes,如果没有显示Git Repositories,在Windown-》Show View->Other->Git->Git Repositories把它显示出来。

 

选中Remotes,点击右键,选择Create Remote

点击change... 弹出如下界面,拷贝网站上面的ssh连接,粘帖进去,

 

点击finish,然后点击save and push

 

 

然后开始导入工程,选中你要导入的工程,点击右键Team->shareproject->git

选择你刚才创建好的 Repositories

 

创建好了之后,就可以提交工程了。

提交只是保存到本地的文件里面而已,还需要同步到服务器,同步工作工程。

 

从服务器下载工程代码:

 

点击File->import->Git->Projectsfrom Git

点击next,出现如下界面,选择Clone URI

继续点击next,出现如下界面

往第一个文本框里面填写网站上的ssh连接地址,我们代码库的地址为:

git@github.com:clouderMinds/clouder.git

protocol选择为ssh。

其他不用填写,继续next

 

我暂时还不了解这两个的区别,统一选择master吧。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

选择一个文件夹存放工程就可以了,点击finish等待同步就可以了。

 

 

 

 

 

                                                                                  ----------------完

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值