开始处理客户项目的最佳方法是什么-我应该请客户创建并清空项目并将其分叉,还是他可以分叉我的项目?
我有一个客户,需要在他的GitHub帐户上拥有一个我正在从事的项目的存储库。
处理来源和分支存储库的最佳方法是什么?我看到的是这些替代品:
还是应该遵循传统模式:
我希望第一种方法有效吗?有什么缺点吗? 谢谢!
答案 0 :(得分:0)
我认为第一种方法可行,但似乎有点尴尬。
我在GitHub帐户上创建了一个私有存储库,以进行一些初始工作(客户对复审真的不感兴趣)。
这似乎是您要采用第一种方法的原因。如果您需要等待审核,那么合并初始工作可能会很痛苦。
一个可能的解决方案是采用传统方法,并自动合并您的请求请求。实现此目标的一个选择是使用以下Action的GitHub Actions工作流。
https://github.com/marketplace/actions/merge-pull-requests
完成初始工作后,可以删除/禁用工作流程。