四虎国产精品永久地址998_chinesexxx少妇露脸_日本丁香久久综合国产精品_一区二区久久久久_四虎av影视_久久久久国产一区二区三区不卡

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 軟件研發 > Gerrit適用于squashing和rebasing

Gerrit適用于squashing和rebasing

2018-07-12 16:05:32 | 來源:中培企業IT培訓網

另一種讓歷史變得復雜的事例是,你在上游的中央庫里合并了許多次,而合并的提交被加進了歷史。在這種情況下,我們首先想要通過移除本地變更來簡化變更,然后獲取并應用上游庫的變更,最后再重新應用我們的本地變更。這個流程被稱為變基( rebasing)。

Gerrit適用于squashing和rebasing。

變更應該整潔,最好只是一個提交。這并不是Gerrit的特殊要求,優雅地打包能讓一個審查者更容易理解你的變更。審查將會基于這個提交。

1.剛開始時,需要從Git/Gerrit服務器端獲取最薪的變更。我們把自己的變更變基到服務器端的頂部:

sh git pull - -rebase origin master

2.然后擠壓本地的提交:

sh git rebase -i origin/master

現在,看一看Gerrit的web界面:

我們現在可以批準變更,將它合并到主干分支里。

Gerrit有許多值得探索的內容,但是作為評估的基礎,這些最基本的規范應該就已經足夠了。

標簽: Gerrit

相關閱讀

主站蜘蛛池模板: 大兴区| 平南县| 招远市| 秀山| 农安县| 沈阳市| 辽源市| 沙河市| 库车县| 富平县| 永康市| 西乌珠穆沁旗| 观塘区| 吕梁市| 天长市| 白山市| 安岳县| 富裕县| 潼关县| 汤原县| 许昌市| 察隅县| 望都县| 洪泽县| 新野县| 伊春市| 凉山| 柳州市| 渭源县| 西峡县| 农安县| 昌都县| 韩城市| 嫩江县| 临武县| 亚东县| 广丰县| 仙居县| 泰州市| 新疆| 诏安县|