1.建立EGit与Gerrit的连接
1)在Eclipse中,通过EGit插件从Gerrit服务器clone一个远程库到本地库时,EGit将自动设置本地库如下:
打开Git Repositories view;
找到要配置的库;
右键单击其中的Remote,并选择Gerrit Configuration...
2.操作Team->Remote->Push to Gerrit...
Create and checkout a tag,fetch后就创建一个本地tag并切换到该tag
Checkout FETCH_HEAD,fetch后就更新并切换到FETCH_HEAD
Update FETCH_HEAD,fetch后只是更新FETCH_HEAD
1)在Eclipse中,通过EGit插件从Gerrit服务器clone一个远程库到本地库时,EGit将自动设置本地库如下:
- 执行fetch操作时,同时从Gerrit服务器获取review notes
- 执行push操作时,默认push所有的commits以请求review
- 执行commit操作时,自动带上Gerrit服务器上对应的Change-Id(除非已经有了Change-Id)
打开Git Repositories view;
找到要配置的库;
右键单击其中的Remote,并选择Gerrit Configuration...
2.操作Team->Remote->Push to Gerrit...
- 设置URI:采用默认值
- 设置Gerrit Branch:refs/for/master
- 设置URI:采用默认值
- 设置Change:refs/changes/...
- 设置Action to perform after fetch:
Create and checkout a tag,fetch后就创建一个本地tag并切换到该tag
Checkout FETCH_HEAD,fetch后就更新并切换到FETCH_HEAD
Update FETCH_HEAD,fetch后只是更新FETCH_HEAD