如何設置我的git項目來克隆/簽出某些目錄。Git只能簽出某些目錄
在我的項目,我有以下目錄
/dira
/dirb
/dirc
在某些情況下,我只想籤dira
,在某些情況下,我只想籤dirb
,而且在某些情況下,我只想結帳dirc
。有些時候我會想結賬所有3個目錄。
如何設置我的git項目來克隆/簽出某些目錄。Git只能簽出某些目錄
在我的項目,我有以下目錄
/dira
/dirb
/dirc
在某些情況下,我只想籤dira
,在某些情況下,我只想籤dirb
,而且在某些情況下,我只想結帳dirc
。有些時候我會想結賬所有3個目錄。
它很簡單,但你不能配置git的自動完成:
# Checkout any desired file or path
git checkout <commit id> -- /path/to/dir
注
的2 --
末是很重要的,不能離開。
哇,就是這樣,我從來不知道這一點,並已使用git很長時間:) – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
現在只需要弄清楚如何在jenkins上做到這一點 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
酷,在詹金斯,你可以使用shell框來執行腳本。 – CodeWizard
我已經看着稀疏結帳,但它似乎只能設置一種方式部分克隆存儲庫 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz