爲了讓一個新的django項目更快運行起來,我想維護一個單獨的「項目骨架」,在該項目框架中我將所有新項目都集成到該項目中。如果我改進了骨架,我可以將這些改進融入到我的活動項目中。我怎樣才能用git來完成這個任務?使用git從項目骨架創建一個新項目
所以,也許在我的遠程git存儲庫機器上,我會有1個回購每個項目和一個骨架?
- PROJ-A-回購
- 凸出-B-回購
- 骨架回購
如果我想基於骨架在本地創建一個新的PROJ-C,然後把我的在一個名爲proj-C-repo的新回購站中,本地更改爲遠程服務器,我該如何做到這一點?
我讀過很多git文檔,但我對如何去做這件事感到困惑。我是否需要克隆骨架,或創建一個空的回購,然後跟蹤遠程分支,或其他?
這正是我所期待的。太感謝了。 – asciitaxi 2010-04-24 10:14:20
爲了擴大這一點,我還發現有關添加和重命名git remotes有用的答案:http://stackoverflow.com/questions/1221840/error-remote-origin-already-exists-on-git-push-to-new -repository – Matt 2012-05-07 17:00:31
是的,關鍵是重命名克隆後的鉤子。您也可以在克隆/拉到您的工作站之前,直接在「中央」服務器上克隆和重命名遠程。在進入新項目幾個小時之前,您應該克隆/推送到工作站以外的回購站,以便其他人可以看到您正在做什麼,並且您有回覆權。 – hobs 2012-08-08 15:26:53