2016-07-15 71 views

回答

1

工作過@高寶的評論,這裏是一個可行的解決方案:

您可以啓用稀疏結帳時使用以下命令回購:git config core.sparsecheckout true

然後編輯存儲庫的.git/info/sparse-checkout文件是:

/* 
!README.md 

其實質上是說「檢出所有內容,除了任何名爲README.md的文件」。 sparse-checkout的格式與.gitignore文件的作用相同。

剛剛通過簽出一個現有的存儲庫進行了測試,它的工作原理。 (雖然有一個catch-22的情況,你需要一個現有的資源庫來配置稀疏結帳,所以我用git init創建一個,配置它,然後將現有的repo作爲新的遠程資源添加)。

0

您可以使用.gitignore文件,其中相關文件將被git忽略。一個例子是初級講座:

README.md 
# IntelliJ 
*.iml 
.idea 

# arcconfig 

.arcconfig