zl程序教程

您现在的位置是:首页 >  其他

当前栏目

[Git & GitHub] Eclipse上配置使用Git

2023-09-14 09:16:32 时间

No.1 Eclipse上安装Git插件EGit

有的同学用的高版本的eclipse,其中就已经集成了Git,可以跳过此No.1步骤,没有集成Git的小伙伴请参看下面安装git步骤:

一种是直接通过`Install New Software...`直接安装:


弹出窗口点击Add...输入地址:
http://download.eclipse.org/egit/updates/



另一种方式是通过`Eclipse Marketplace`


搜索EGit:



No.2 在eclipse中配置Git:

在有GitHub账号的前提下

在Eclipse中Preferences > Team > Git > Configuration



点击Add Entry... 输入自己github账号的email 和 name



上步完成后,右键project> Team > Share Project... 选择Git > 点击Next > 后如下图:



仓库创建后,在其项目根目录会生成.git文件夹



同时,project已经建立了git版本控制,但此时未创建分支,处于NO-HEAD状态


文件夹中的符号”?”表示此文件夹处于untracked状态(这之后的每次在项目中追加新文件的时候都会是这种状态),这样就成功创建Git仓库。


No.3 首次commit

右键Project > Team > Commit...后如下图,右键点击所要提交的source file> Add to Index ,直接拖拽到下面也是可以的。



点击Add to Index后状态变成下图所示后,输入Commit Msg并点击Commit



Commit后,此次新增的文件将commit到local仓库中,文件将处于unmodified状态,或者说,这就是一种staged状态,如下图,并且NO-HEAD状态已经变成master状态



No.4 将本地库的内容push到远程库中

进行此步前的前提准备工作:1.在GitHub上创建远程空仓库(Respositon)已经创建好

             2.自己的PC和GitHub通过SSH协议已经连接

在No.3的commit后且前提准备OK的情况进行push操作:Team > remote > Push

第一次push操作会出现设置`Destination Git Respsitory`



Next后进行push ref 设置:



点击Finish后,eclipse右下角会出现提交进度状态,完成后可以利用git log master 命令来查看提交记录,也可以登录GitHub仓库中查看状态。


本文原创由`bluetata`发布于blog.csdn.net、转载请务必注明出处。


Flag Counter