0
每次我簽出一個分支時,我需要重建我的項目。這個項目的構建過程很長,我經常更換分支機構,因此浪費了很多時間。我的解決方案是創建本地回購的本地克隆,並在每個克隆中籤出不同的分支,這樣每次切換分支時,構建腳本都不會面臨源的大規模更改。缺點是我必須記住保持克隆最新。Git:保留多個分支檢出
有沒有更好的方法來處理這種情況?如果不是,維護多個本地克隆的最佳做法是什麼?
謝謝! Matt
每次我簽出一個分支時,我需要重建我的項目。這個項目的構建過程很長,我經常更換分支機構,因此浪費了很多時間。我的解決方案是創建本地回購的本地克隆,並在每個克隆中籤出不同的分支,這樣每次切換分支時,構建腳本都不會面臨源的大規模更改。缺點是我必須記住保持克隆最新。Git:保留多個分支檢出
有沒有更好的方法來處理這種情況?如果不是,維護多個本地克隆的最佳做法是什麼?
謝謝! Matt
您可以嘗試使用git-new-workdir來處理同一個回購的多個已簽出的副本。這樣可以讓您爲每個分支(包含所有構建文件)檢出您的repo副本,而無需完整克隆的開銷。
謝謝@meagar; git-new-workdir聽起來很有前途。我會試一試並回報。 – MattDG
我們使用Windows,所以我們使用[Dan Smith的git-new-workdir的Windows端口]來實現這個工作(https://github.com/dansmith65/git/blob/master/contrib/workdir/git-new- workdir-win)並以管理員身份運行Git bash。 – MattDG