windows环境下Eclipse中链接gitlib的基本操作
在Eclipse中通过git的一些操作
1.新建分支
2.Eclipse链接gitlib远程仓库
3.仓库中的项目导入到Eclipse中
4.项目的commit and push
5.gitlibweb端请求合并分支
6.远程仓库中的项目同步
1.新建分支(fork)
通过Web进入需要新建fork的远端仓库
在相应的仓库中会有一个fork按钮如下图
注意:在登录状态下才有这个按钮
fork点击之后会新建相应的分支,并进入相应的分支中
之后可以在其他的位置下点击fork回到自己的仓库
2.使用Eclipse链接远程仓库
1.在Explise工具的Windows ->show view->other 下添加Git的
之后会出现一个新的工作空间
2.新建一个git链接
方便起见我们可以将git的本地存放位置进行修改
Windows->Preferences->Team->Git
将Default repository folder 修改为自己的目录
clone远程仓库的项目到本地
clone后的项目
3.将远程仓库的项目打入Eclipse中
File->Import->Maven
根据项目的不同选择自己的项目进行导入
如果重新导项目时可能会出现
此时由于在删除项目的时候Eclipse会自动close项目仍然会有删除的项目
删除之后进行导入就可以了
打入完成
4.本地编辑之后进行commit and push
右击git中的远程链接,Commit…
进去commit的界面
点击“+”相当于命令行的 git add
点击Commit and Push 相当于 git commit and git push
提交时如果遇到提交过程终止,会导致Eclipse认为已经提交报错等问题,
尝试修改一下重新commit and push
输入username and password 点击OK
提交过程会出现一个本次push的信息的消息框,点击close
5.在web端发起分支合并的请求
项目commit and push 后发起分支合并的请求
在Web端点击Merge Requests进入分支合并的操作页面
点击页面new merge requests
选择需要合并的分支和要合并到的主分支点击
之后等待管理员将分支合并即可
6.远程仓库中的项目与本地同步
远程仓库进行分支合并之后参与项目的均应该在工作开始之前同步远程仓库中的项目。
新建远端仓库的连接
之后pull仓库均从这里进入
由于Ecplise的版本不一致
可能pull的途径不一样
或者一些版本使用 Merge进行pull