这是一个类项目,我们应该派生一个项目,然后将其保存在类文件夹(这是一个私人仓库)中。这是否意味着会有“2”回购,叉子会不受影响,所有的变化都会发生在私人回购中?
我最后使用fork的git clone进入相应的文件夹,但我担心这可能是多余的,我会有两个文件夹,而不是一个forked repo?
答案 0 :(得分:1)
别忘了"fork" in the GitHub sense is a clone on the server side 这样做是因为您没有权利直接推送到原始仓库(您不拥有)。
如果你的fork在服务器上完成,那么你最终会得到2个新的repos,一个fork,一个class文件夹。
一旦在类文件夹(用于协作的类的共享仓库)中完成赋值,您就可以推送到fork(您拥有并有权推送到),并从那里生成PR(Pull Request)。 / p>