EclipsePushToGitee
文章目录
提前准备:
下载Eclipse:
点击Eclipse官网下载连接 然后如下图步骤:依次选择版本和镜像就已经在下载了,后面跳转的网页是让你献爱心的。
注册gitee并创建仓库
点击gitee链接Gitee.com,注册账号后依次点击如下创建一个人仓库
正式开始
配置SSH密钥
首先说明,对于一般的项目其实不用配置SSH密钥直接用Https进行Push也可以的,但是用SSH密钥更为安全,便捷一些,相当于多了一个密码锁+指纹解锁。
配置开始,我们需要在电脑上创建并存一份公钥和密钥,然后把这个公钥 ctrl c-v 到gitee留存,相当于把电脑的指纹录到gitee上了。
打开Eclipse,并如图操作
咳咳,3步骤的有个字错了,别在意,接下来我们拿着复制到手的公钥上gitee。如下图
好的,如此边配置完成了。后面想添加或者删除ssh密钥就在这个界面进行就行。
完成push
我们一般通过HTTPS进行Push,所以先去gitee仓库拿到HTTPS的链接,然后回到Eclipse进行上传
来到Eclipse,随便创建一个Project,随便写点class。
然后选择中这个Project,巴拉巴拉如图:
Finish后,第一次建立连接需要先用Remote(远程)进行主支创建,后面选master表示主支,后续如果想进行分支开发也可以来这里创建分支。
最后,也就是日常我们push代码时需要进行的操作了。
然后就push成功啦,但是一般在gitee上显示会比较慢,需要等几分钟才有记录。
常见问题解决
找不到Project Explorer目录栏
因为一些原因,我们会进入git之类目录栏,这个其实是视图显示问题。
贡献者不一致?
由于在提交的时候,提交者的信息填的是某个邮箱,而同时gitee上的邮箱信息没有绑定,就会误判为多人协作导致多出一个贡献者。
去gitee上的设置里找到邮箱管理,添加这个提交的那个邮箱信息并绑定就可以了。
本地与远程不一致
报错图一般是这样的:
这个就是因为远程仓库被改动了,与本地仓库不一致。然后我们pull一下本地仓库就行了。当然,如果我们想把别人的代码拿下来,也可以这样做。
后言
其实,在实际操作过程中不一定就完全是需要按照这篇文章的流程走。比如:我就不先去remote一个master,而是直接进行commit到我们的远程仓库,然后也会有填写gitee账号的那个界面,然后捣鼓一下也是可以完成push的。再比如:保存ssh密钥时,完全可以自己选一个路劲,然后自己去到这个路劲下拿公钥(后缀是:“.pub”)。
叨叨这么多,其实本篇文章注重的是理解每一个步骤的含义,然后在某一天Eclipse更新,或者不用这个平台或者软件了,我们依然可以完成push,并处理push过程中遇到的问题。
最后,如果有什么我没有涉及到的问题,欢迎留言。