基于此:https://www.atlassian.com/git/tutorials/rewriting-history/git-rebase
git rebase 可以使历史保持线性(合并“总是”导致快进)
但是,如果我想强制要求将开发人员的特性分支始终基于最新的 master 并保持线性历史,那么这不会导致协作/共享功能分支的消失吗?请参见: 不要重写公共历史 所以,是否可能使用 git rebase 强制实现线性历史,同时允许多个开发人员为同一特性分支做出贡献?
还是说 git rebase 意味着特性分支只能有一个所有者?
但是,如果我想强制要求将开发人员的特性分支始终基于最新的 master 并保持线性历史,那么这不会导致协作/共享功能分支的消失吗?请参见: 不要重写公共历史 所以,是否可能使用 git rebase 强制实现线性历史,同时允许多个开发人员为同一特性分支做出贡献?
还是说 git rebase 意味着特性分支只能有一个所有者?