2016-03-07 60 views
0

我在我的服務器上有一個git回購。那裏有很多大文件(4GB,2GB,1GB)。我想製作這個回購的克隆,但只有選定的文件(S),而無需下載所有的主題。我也希望能夠下載一個文件後,下載另一個文件。即: 回購:沒有源文件的Git克隆回購

first.file - 1GB 
second.file - 1GB 
third.file - 4GB 

我想克隆僅first.file。當需要時,我想添加second.file,更改這兩個文件並提交併推送它們回購。只需提交併推送一個文件即可。

git可以嗎?

回答

1

使用git,您無法一個接一個地選取所選文件。

但是,在git之上有一個很好的工具可以處理大文件(二進制文件)以及您提到的所有要求以及更多功能。 git-annexhttps://git-annex.branchable.com/

+0

是否有任何可能性克隆空存儲庫,然後拉單個文件? – Chris

+0

使用'git'?不,我不這麼認爲。 –

+0

如果提交每個提交的單個文件,那麼您可以使用'git fetch'或'git pull'來提取或提取單個提交 –