【发布时间】:2018-09-25 21:12:12
【问题描述】:
我是 GIT 新手。我正在使用像 SVN 这样的集中式工作流。
GIT 非常适合 DEV(本地存储库)到 PROD(远程存储库)结构。
现在,我们聘请了一名 QA/测试员。 QA/Tester 必须在远程推送到 PROD 之前批准开发更改。
问题:QA/Tester 如何让 DEV 的存储库进行测试?
感谢您的帮助!
【问题讨论】:
我是 GIT 新手。我正在使用像 SVN 这样的集中式工作流。
GIT 非常适合 DEV(本地存储库)到 PROD(远程存储库)结构。
现在,我们聘请了一名 QA/测试员。 QA/Tester 必须在远程推送到 PROD 之前批准开发更改。
问题:QA/Tester 如何让 DEV 的存储库进行测试?
感谢您的帮助!
【问题讨论】:
有许多不同的 git 工作流程可以解决您的问题。太多了,这里就不一一列举了。
最简单的答案是您应该使用分支。在名为 develop 的分支上开发您的代码(在您的本地和远程存储库中),并让测试人员在通过测试时将该分支定期合并到 master。
您应该阅读一些不同的 git 工作流程并决定哪种最适合您:
【讨论】: