我们的团队使用GIT实现了分叉工作流程
项目维护者有责任确保提供商定的代码质量级别,并测试其他开发人员的集成。因此,在同意将更改推送到master之前,开发人员和项目维护人员可能会经历几次提交迭代。
此外,项目维护者可能会在推送到掌握之前在本地更改开发人员的代码。
目前,所有开发人员提交都已发送给master。但是,所需要的是开发人员的提交不会显示在master上,而是由维护者提交到一个提交中(可以这么说)。
FORK MAINTAINERS LOCAL MASTER
-------------------- --------------------------- ----------------------------
dev_branch1:commit 1 dev_branch1:commit 1
dev_branch1:commit 2 dev_branch1:commit 2
dev_branch1:commit 3 dev_branch1:commit 3
[ edits (possibly) ]
qa_branch1: commit 1 qa_branch1: commit 1
如何使用git实现这一目标。因此,在上图中,主审阅者应该只看到qa_branch1的提交1。
答案 0 :(得分:2)