[英]Git Submodule or fork
我在github上有一個私人倉庫,這是我的cms的完整源代碼。 現在我有一些本地客戶,我想使用相同的代碼庫,但具有不同的主題。 是否最好將原始項目分成每個項目的回購。 或者使用子模塊為每個客戶創建一個新的倉庫?
在每個站點完成后,我會想象主題文件不會發生太大變化,但是當發現錯誤時需要從主回購中提取更改。
由於涉及兩組文件(基於公共文件和主題文件),因此子模塊是合適的。
每個客戶都會:
分叉是一種克隆技術,能夠將一個版本的repo與其副本隔離開來。
GitHub使用fork隊列來實現它,以便巧妙地回顧在分叉的Git倉庫中做出的一些改變。
但關鍵是:它涉及所有存儲庫,而不僅僅是一個部分。
如果涉及幾個部分,子模塊是正確的答案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.