- 主题:git大家一般都是怎么改code review给的意见的?
code review过了几天,给了一些comments,这时候我的branch已经落后develop branch很多了
我一般的做法是:
1. 把本地branch rebase到最新的 (git rebase develop)
2. 加一个新的commit把要改的都改好
3. git push -f origin my-branch
第三步有个问题:force push。这个是比较危险的做法,而且据说不太礼貌?
你们一般怎么搞?
--
FROM 120.21.135.*
【 在 eGust 的大作中提到: 】
: 另外,自己的 branch 没啥不礼貌的,我又没跑过去把别人的 force 掉
:
-f 会不会把别人之前的review comments给冲掉?
--
FROM 120.21.135.*
【 在 jimmycmh 的大作中提到: 】
: 在gitlab上,一般步骤是
: 1、按comments修改,产生新的commit
: 2、reviewer approve
: 3、能fast-forward的,直接merge,不能的先rebase再merge,还可以squash
: ...................
所以你在第一步之前,即使自己的分支已经落后了主分支很多,也不去拿最新的代码?
--
FROM 120.21.135.*
这倒是一个办法,不然每次取新代码以后,之前approve过的人还得喊人家approve一遍
【 在 jimmycmh 的大作中提到: 】
: 除非明确知道某些改动会影响到自己吧
: 一般就偷懒,最后merge时看下diff
:
--
FROM 120.21.135.*