eclipse中使用git进行版本控制

本文详细介绍了如何使用Git进行本地仓库的创建、版本提交与远程仓库的同步,以及如何通过GitHub平台实现项目共享与协作。涵盖了从SSH密钥的生成、GitHub账户的设置到Eclipse插件的安装、项目创建、代码提交与远程推送的全过程。
摘要由CSDN通过智能技术生成

准备工作:下载git,安装。


第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,
如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:
$ ssh-keygen -t rsa -C 'lanfengjin1@126.com'  邮件地址换成你自己的邮件地址
第一次停顿,敲回车,然后两次输入密码
就能在你的windows主目录看到.ssh文件夹(主目录就是你的c盘users文件夹下)
一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件
这两个就是SSH Key的秘钥对,
id_rsa是私钥,不能泄露出去,
id_rsa.pub是公钥,可以放心地告诉任何人


第2步:登陆GitHub,打开“settings”,“SSH Keys”页面:
填上任意Title,在Key文本框里粘贴你本地.ssh目录下的id_rsa.pub文件的内容



eclipse操作

1.先查看自己的eclipse是否已经安装git:

  点击菜单栏windows,选择preferences,在搜索框输入git,如果没有,进行安装,有则可以直接使用

补充一下eclipse卸载插件的方法:

 点击菜单栏Help,选择about Eclipse,点击installation details,选择想要卸载的插件(可多选),点击uninstall.


2.安装git插件:

点击help,选择Install new software,点击add,输入git下载地址:http://download.eclipse.org/egit/updates/
然后等待一会后出来插件,点击select all,next,再点击同意协议,完成

3.配置个人信息:

点击菜单栏windows,选择preferences,在搜索框输入git,选择选项下的Configuration,点击Add Entry,在弹出框里面输入key和value的值
key输入user.name,value是你的名字(最好英文),再点击Add Entry,key是user.email  value是你的邮箱账号.你提交代码时候,会自动提取这些信息,和代码一起发送到git远程仓库
接下来首先你要有个github账号。
然后登陆你的github,点击New repository,按要求输入项目名字,项目介绍,选public,然后点击创建

4.创建项目和本地git仓库

打开eclipse,创建一个项目(和你在github创建的repository,名字一致),然后
右击项目选择 Team -》 Share Project -》GIT      选择一个路径作为本地git仓库用来和github仓库同步 。然后-》next,最后,finish就创建了本地仓库

5.提交代码到本地仓库(代码需要先提交到本地仓库后,才能提交到远程git仓库,因为本地git仓库是用来和github仓库同步

项目右键>team>commit

可以写本次提交的注释,然后勾选你需要提交的文件,或者右边中下部,点击全选。
然后,Commit,提交到本地仓库(Commit and Push 有的git有这项,有的没得,这个是使代码直接提交到本地并且一并提交到远程git上去的)。

6.把项目push到远程仓库

项目右键>>team>remote>>push

url输入你github对应的仓库地址(可以直接从你的github上复制)

然后下面就会自动显示出来

user和password输入的是你的github用户名和密码然后点击next,(如果此时失败,有可能是你的网被限制了,不能连上github)

然后在source ref 点击下拉,点选master(选择master分支),Add spec,然后finish.

此时登陆github,可以看见刚提交上去的项目 了.



如果你想把github的项目拉到本地

7.克隆远程项目到eclipse

 把ecpilse切换到git视图(右上角有个图标,带个加号,然后点击就可以看到) 点击Clone Git repository

在左边部分鼠标移上去会有提示:clone a git repository and add the clone to this view

在里面填入,你需要克隆的项目的url地址:输入账号和密码,next,next,然后点击browse选择你需要存放项目的路径(不要放在eclipse工作目录)点击finish

完成后,用import导入项目到eclipse


8.提交更改的代码到git仓库

提交代码和上面提交整个项目到git是一样的了,首先,commit,把你需要提交的代码,提交到本地,然后,remote,push,提交项目到远程。

点击项目,右键,还可以创建分支(项目右键>team>switch to >new branch),分支也可以提交上去,但是,他不会和主代码和在一起。

使用merge(项目右键>team>merge),可以进行合并。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值