github - git如何同步分支下指定的目录
过去多啦不再A梦
过去多啦不再A梦 2017-05-02 09:47:50
0
3
631

在linux上,如何通过git命令clone指定分支下的某个目录。

比如分支名称为master,下面有aa,bb,cc三个目录,我只需要clone aa这个目录。其他的目录不需要克隆到本地。

感激不尽。

过去多啦不再A梦
过去多啦不再A梦

répondre à tous(3)
滿天的星座

Essayez le sous-arbre git http://aoxuis.me/post/2013-08...

Peter_Zhu

caisse clairsemée

mkdir myrepo
cd myrepo
git init
git config core.sparseCheckout true
git remote add -f origin git://...
echo "path/within_repo/to/desired_subdir/*" > .git/info/sparse-checkout
git checkout [branchname] # ex: master

voir http://stackoverflow.com/ques...

Ty80

Les versions antérieures à 1.7 ne sont pas prises en charge. . Il y a un élément de configuration sparsecheckout plus tard, qui vous permet de cloner uniquement certains fichiers/répertoires. En fait, toutes les données sont toujours obtenues lors de l'extraction, mais elles sont filtrées lorsque l'entrepôt local est mis à jour, donc l'opération est relativement gênante.
Recherchez en ligne des opérations spécifiques

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!