我有我的Ubuntu服務器中設置一個裸GIT回購。克隆/從裸回購拉
我已經好幾天做多次提交到裸露的回購協議。
當我cd到裸露的回購和做一個git的日誌,我得到了多次提交的SHA代碼提交信息一起。
我如何克隆/從使用SHA代碼,這樣我可以得到這期間提交已提交文件的裸回購拉提交?
我有我的Ubuntu服務器中設置一個裸GIT回購。克隆/從裸回購拉
我已經好幾天做多次提交到裸露的回購協議。
當我cd到裸露的回購和做一個git的日誌,我得到了多次提交的SHA代碼提交信息一起。
我如何克隆/從使用SHA代碼,這樣我可以得到這期間提交已提交文件的裸回購拉提交?
您可以像往常一樣用git clone
克隆回購,然後,因爲您在本地計算機中擁有整個回購,請使用git checkout HASH
回滾到所需的提交。
如果我有多個裸回購,那該怎麼辦? –
當你克隆回購,你必須指定服務器和一個回購的途徑,所以你總是會從回購(分公司開)拉 – davids
在這裏,我有2個裸repos.Now當我創建一個新的非裸回購,並設置源裸回購,當我拉它工作正常。現在,當我從一個不同的裸回購,我沒有指定結帳命令仍然工作,應該不作爲源裸回購沒有該哈希結帳。但它還在工作。你可以澄清一下。 –
'git的結帳'請告訴我萬阿英,蔣達清? –
KingCrunch
感謝KingCrunch.I使用clone命令嘗試散列而不是checkout.Thanks很多。 –