egit push 到github的问题解决
一开始用eclipse中svn插件习惯了,在工作中用git 一直都是使用命令行,今天有时间就装了一个egit插件,推送到github上的时候老出现各种问题。
在这里做一个整理,主要步骤如下:
1.装插件就不讲了,百度教程很多
2.装好插件之后,在本地操作一切都ok,重点在常见的几个错误之上
3.如果想要推送到github上需要如下几个条件
3.1 配置用户名和和邮箱
3.2,public key 在菜单栏依次打开window → preference → general → network connection → SSH2 → Key Management → generate RSA Key... → apply → save private key...
说明:将生成 SSH 的 public key在GitHub中通过:edit your profile -> ssh key -> Add SSH Key 添加SSH Key, 把上面生成的 public key 拷贝到这里,保存。
3.3 本地加入remote 仓库地址 在项目上点右键–>team–>show in respository view ->remote -> create remote (origin)-> uri (change)输入uri
好不容易输入完了,以为就完事了,谁知道还不行,就在输入uri 这个下方有个push uris 需要下拉,下拉出来之后再 add 配置github的参数,和ref mapping参数(主分支), 然后才save and push
3.4 push github 现在就可以推送了,我碰到的主要问题是2~3,希望大家别这么悲剧了
这里可以更详细参考地址,http://www.cnblogs.com/yc-755909659/p/3753626.html,如果根据这位仁兄的操作还不行的话(我就是按照这个来没搞定,主要还是第三步这里),就试试上面这种方法吧。