簡體   English   中英

無法檢出git目錄

[英]Unable to checkout git directory

我正在嘗試克隆git子目錄

https://github.com/graphlab-code/graphlab/src ...我正在嘗試僅簽出src子目錄

mkdir git-src
cd git-src
git init
git config core.sparsecheckout true
echo graphlab/src/ >> .git/info/sparse-checkout
git remote add origin https://github.com/graphlab-code/graphlab
git pull origin master

上面的代碼似乎沒有復制子目錄src 請協助

您應該僅將本地路徑src放置在sparse-checkout文件中,而不要放置' repo/src '(' graphlab/src ')。

echo src/*> .git/info/sparse-checkout

這是因為git read-tree從倉庫中讀取本地路徑,該倉庫是在skip-worktree位圖$GIT_DIR/info/sparse-checkout

我設法僅使用src/*語法復制src。

所有其他嘗試使我擁有:

error: Sparse checkout leaves no entry on working directory

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM