0
我有一個GitHub存儲庫,是幾百兆字節的項目代碼。我有一個構建服務器,我希望它經常從GitHub獲取源代碼並構建它。我擔心在每一個構建中,我都會把構建服務器放到完整的GitHub存儲庫中。有沒有推薦的方法讓我的GitHub存儲庫與我的構建服務器上的存儲庫保持同步,以便我只需要下拉diff的?如何做到這一點並不明顯(對我來說)。任何文章或參考將不勝感激。如何從構建服務器高效地使用Git(GitHub)
我有一個GitHub存儲庫,是幾百兆字節的項目代碼。我有一個構建服務器,我希望它經常從GitHub獲取源代碼並構建它。我擔心在每一個構建中,我都會把構建服務器放到完整的GitHub存儲庫中。有沒有推薦的方法讓我的GitHub存儲庫與我的構建服務器上的存儲庫保持同步,以便我只需要下拉diff的?如何做到這一點並不明顯(對我來說)。任何文章或參考將不勝感激。如何從構建服務器高效地使用Git(GitHub)
您應該每次都將配置服務器配置爲不是git clone
存儲庫,但是隻需要git fetch
要配置的分支。這樣,只有初始的克隆操作會很昂貴,後續的提取只會取得增量,並且速度會更快。