四虎国产精品永久地址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

相關閱讀

主站蜘蛛池模板: 德江县| 右玉县| 泽库县| 岑溪市| 卢湾区| 和田市| 广东省| 潼南县| 门源| 巴彦淖尔市| 阿拉尔市| 秭归县| 赣榆县| 改则县| 武宁县| 门源| 固阳县| 长寿区| 石楼县| 垫江县| 嘉义县| 正安县| 清新县| 江津市| 洛阳市| 漠河县| 茶陵县| 南皮县| 碌曲县| 息烽县| 尼木县| 莱芜市| 苏尼特左旗| 来安县| 娱乐| 城口县| 浏阳市| 遂宁市| 河源市| 沂水县| 浮梁县|