Git comment checker seulement un dossier – Sparse checkout

MacBook avec code sur un bureau

Depuis git 1.7.0 il est possible d’utiliser une technique qui s’appelle le sparse checkout Les étapes pour le clonage sont les suivantes: mkdir <repo> cd <repo> git init git remote add -f origin <url> Cela crée un dossier vide, fait les fetches mais sans checker les fichiers. Ensuite il faut configurer pour utiliser sparseCheckout. git … Lire la suite

Git ne fetch pas toutes les branches en remote

MacBook avec code sur un bureau

Il peut arriver que lorsque l’on travaille avec git, on ne retrouve pas toutes les branches remote. Même après avoir utilisé git fetch, celles-ci n’apparaissent pas. git fetch il est fort probable que l’origine du fetch soit fausse. On peut voir par exemple qu’ici seule la branche master est actualisée. $ git config –get remote.origin.fetch … Lire la suite