一:eclipse 中添加 egit 插件:
help->eclipse marketplace,然后在search tab页上find “egit”,找到后直接install.
二:创建项目
在GitHub注册,并创建一个项目
Repository创建好以后需要提交自己的ssh key.一般来说,key的生成有两种方式:
三:生成SSH2 Key
有两种方法:1、使用官方指南提供的msysgit工具的ssh-keygen命令生成.,2、使用eclipse自带的ssh2工具生成.
我们这里选用第二方式,使用eclipse自带的ssh2工具,具体步骤:
如果你的ssh2已经有了需要使用的id key,请先备份,然后将目录清空.
点击Window->Preferences->General->Network->SSH2,点击Key Management tab页,点击Generate RSA Key,然后点击Save Private key,将key保存自定义目录.
点击Export Via SFTP,在弹出窗口填入git@github.com,此时你的ssh目录会多出一个known_hosts文件,此文件与id_rsa.pub一样重要.
将生成的id_rsa.pub打开,删除空行复制里面的内容,然后按下面的步骤粘贴到github的ssh keys中.
四:粘贴
打开github帐号管理中的添加SSH key界面的步骤如下:
1. 登录github
2. 点击右上方的Accounting settings图标
3. 选择 SSH key
4. 点击 Add SSH key
在出现的界面中填写SSH key的名称,填一个你自己喜欢的名称即可,然后将上面拷贝的~/.ssh/id_rsa.pub文件内容粘帖到key一栏,在点击“add key”按钮就可以了。
添加过程github会提示你输入一次你的github密码
五:创建并上传项目
1、在gitHub中创建一个仓库,并拷贝下这个仓库的地址
2、eclipse中需要上传的项目中右键shared,选择git,配置相应的参数,上面的仓库的地址
3、同步,创建本地仓库,并commit
4、切换到git视图,在remotes 右键,配置URI 地址并save,push到远程仓库