recherche

Maison  >  Questions et réponses  >  le corps du texte

github - Comment git synchronise-t-il le répertoire spécifié sous la branche

Sous Linux, comment cloner un répertoire sous une branche spécifiée via la commande git.

Par exemple, le nom de la branche est master et il y a trois répertoires aa, bb et cc ci-dessous. Il me suffit de cloner le répertoire aa. Les autres répertoires n'ont pas besoin d'être clonés localement.

Merci beaucoup.

过去多啦不再A梦过去多啦不再A梦2791 Il y a quelques jours667

répondre à tous(3)je répondrai

  • 滿天的星座

    滿天的星座2017-05-02 09:49:50

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

    répondre
    0
  • 天蓬老师

    天蓬老师2017-05-02 09:49:50

    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...

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-02 09:49:50

    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

    répondre
    0
  • Annulerrépondre