J'ai un référentiel qui a plusieurs dossiers de code. J'aimerais pouvoir fournir un lien vers le code dans un seul dossier afin qu'un autre utilisateur ne puisse télécharger que les bits de code pertinents sans être gonflé par le reste de la base de code et sans avoir besoin de l'installation de git sur sa machine.
Bien sûr, ils peuvent parcourir les fichiers de code à l'intérieur du dossier en ligne, mais cela n'est pas très utile s'ils souhaitent exécuter un seul projet.
Voici plusieurs autres questions similaires, et pourquoi je ne pense pas qu'elles répondent à mes problèmes particuliers:
Au cas où cela vous aiderait à fournir un exemple concret, voici un dossier que j'aimerais pouvoir télécharger via un lien:
https://github.com/KyleMit/CodingEverything/tree/master/MVCBootstrapNavbar/Source%20Code
Y a-t-il un moyen de faire ça?
non, pas par un lien direct.
"Charger" un dossier à partir d'un dépôt git ne signifie que CONTRÔLE CLAIRSEMÉ (clone partiel).
Toute autre solution impliquerait en effet de construire un artefact et de le télécharger.
Mise à jour août 2016 (2 ans plus tard): vous pouvez consulter cette réponse et le projet DownGit de Minhas Kamal .
J'ai développé une extension chromée en utilisant le gitzip de KinoLien. S'il vous plaît le trouver ici.