先分多个commit,每次提交前要先rebase,不然就像你说的,最新提交会包含所有(上次rebase前的)历史提交。
最后功能做完,squash成一个pr合并到主分支。
假设dev是大家都在上功能的分支,那么你还需要一个临时的review分支,以及一个用于修改代码的工作分支。
【 在 feed 的大作中提到: 】
: 我的需求是:
: 1:等我这个feature完成之后,我想用一个PR link,就能展示我所有的修改,以供后来人参考。
: 2:开发的过程中,每次commit,我想让reviewer 只看到最新一个commit的修改
: ...................
--
FROM 115.193.182.*