windows环境下Eclipse中链接gitlib的基本操作

在Eclipse中通过git的一些操作

1.新建分支

2.Eclipse链接gitlib远程仓库

3.仓库中的项目导入到Eclipse中

4.项目的commit and push

5.gitlibweb端请求合并分支

6.远程仓库中的项目同步


1.新建分支(fork)

通过Web进入需要新建fork的远端仓库

windows环境下Eclipse中链接gitlib的基本操作

在相应的仓库中会有一个fork按钮如下图
注意:在登录状态下才有这个按钮

windows环境下Eclipse中链接gitlib的基本操作

fork点击之后会新建相应的分支,并进入相应的分支中

windows环境下Eclipse中链接gitlib的基本操作

之后可以在其他的位置下点击fork回到自己的仓库

2.使用Eclipse链接远程仓库

1.在Explise工具的Windows ->show view->other 下添加Git的

windows环境下Eclipse中链接gitlib的基本操作

windows环境下Eclipse中链接gitlib的基本操作

之后会出现一个新的工作空间

windows环境下Eclipse中链接gitlib的基本操作

2.新建一个git链接
方便起见我们可以将git的本地存放位置进行修改
Windows->Preferences->Team->Git
将Default repository folder 修改为自己的目录
windows环境下Eclipse中链接gitlib的基本操作

clone远程仓库的项目到本地
windows环境下Eclipse中链接gitlib的基本操作

windows环境下Eclipse中链接gitlib的基本操作

windows环境下Eclipse中链接gitlib的基本操作

clone后的项目

windows环境下Eclipse中链接gitlib的基本操作

3.将远程仓库的项目打入Eclipse中

File->Import->Maven

windows环境下Eclipse中链接gitlib的基本操作
根据项目的不同选择自己的项目进行导入
如果重新导项目时可能会出现

windows环境下Eclipse中链接gitlib的基本操作

此时由于在删除项目的时候Eclipse会自动close项目仍然会有删除的项目
删除之后进行导入就可以了

windows环境下Eclipse中链接gitlib的基本操作
打入完成

4.本地编辑之后进行commit and push

右击git中的远程链接,Commit…

windows环境下Eclipse中链接gitlib的基本操作

进去commit的界面

windows环境下Eclipse中链接gitlib的基本操作

点击“+”相当于命令行的 git add

windows环境下Eclipse中链接gitlib的基本操作
点击Commit and Push 相当于 git commit and git push

提交时如果遇到提交过程终止,会导致Eclipse认为已经提交报错等问题,
尝试修改一下重新commit and push

windows环境下Eclipse中链接gitlib的基本操作
输入username and password 点击OK


提交过程会出现一个本次push的信息的消息框,点击close

5.在web端发起分支合并的请求

项目commit and push 后发起分支合并的请求
在Web端点击Merge Requests进入分支合并的操作页面

windows环境下Eclipse中链接gitlib的基本操作

点击页面new merge requests

windows环境下Eclipse中链接gitlib的基本操作
选择需要合并的分支和要合并到的主分支点击

windows环境下Eclipse中链接gitlib的基本操作

之后等待管理员将分支合并即可

6.远程仓库中的项目与本地同步

远程仓库进行分支合并之后参与项目的均应该在工作开始之前同步远程仓库中的项目。
新建远端仓库的连接

windows环境下Eclipse中链接gitlib的基本操作
之后pull仓库均从这里进入

windows环境下Eclipse中链接gitlib的基本操作
windows环境下Eclipse中链接gitlib的基本操作
windows环境下Eclipse中链接gitlib的基本操作
windows环境下Eclipse中链接gitlib的基本操作

windows环境下Eclipse中链接gitlib的基本操作

由于Ecplise的版本不一致
可能pull的途径不一样
windows环境下Eclipse中链接gitlib的基本操作

windows环境下Eclipse中链接gitlib的基本操作

或者一些版本使用 Merge进行pull
windows环境下Eclipse中链接gitlib的基本操作

如果有不正确的地方希望大家指正!!!

相关文章: