使用eclipse及git插件将本地项目推送到远程仓库(码云)

首先需要将项目代码引入到eclipse中,eclipse中也需要安装git插件

右键点击项目Team->Share Project

使用eclipse及git插件将本地项目推送到远程仓库(码云)

 配置本地git仓库

注意:git是不推荐将git本地仓库创建在workspace中的,也就是说推荐仓库和eclipse的workspace分开。

因此我们不通过勾选Use or create repository in parent folder of project这种方式来创建本地git仓库,如下图

使用eclipse及git插件将本地项目推送到远程仓库(码云)

我们指定目录本地仓库的位置,如下图(注意:这个文件夹需要是空的)

使用eclipse及git插件将本地项目推送到远程仓库(码云)

之后点击finish,结果如下图

使用eclipse及git插件将本地项目推送到远程仓库(码云)

点击finish之后,eclipse就在以指定的文件夹创建了本地仓库(就相当于git命令中的git init),并且会把项目代码从workspace移到本地仓库中,项目也会变成【NO HEAD】状态。

使用eclipse及git插件将本地项目推送到远程仓库(码云)

我们进入本地仓库,查看隐藏的文件,就可以看到.git这个文件夹,如下图

.git文件夹存放的是代码库的元数据信息

使用eclipse及git插件将本地项目推送到远程仓库(码云)

 

.git里面的内容如下图:

注意:因为我们还没有增加新的文件,因此现在还没有index暂存区文件

使用eclipse及git插件将本地项目推送到远程仓库(码云)

推送项目代码到本地仓库 

我们过滤掉不需要提交的文件,之后将其他的add到暂存区(index或者也叫staged)

使用eclipse及git插件将本地项目推送到远程仓库(码云)

之后我们再看git的本地仓库.git文件夹,发现下面多了一个index文件,这个就是暂存区 

使用eclipse及git插件将本地项目推送到远程仓库(码云)

点击commit,将文件提交到本地仓库

将项目推送到远程仓库,如下图

使用eclipse及git插件将本地项目推送到远程仓库(码云)

配置远程仓库,我们用的是码云远程仓库

使用eclipse及git插件将本地项目推送到远程仓库(码云)

使用eclipse及git插件将本地项目推送到远程仓库(码云)

 推送成功后,会弹出窗口,提示Pushed to https:// 如下图

使用eclipse及git插件将本地项目推送到远程仓库(码云)