Existe-t-il un moyen de récupérer un seul commit spécifique d'un repo Git distant sans le cloner sur mon PC ? La structure du repo distant est absolument identique à celle du mien et donc il n'y aura pas de conflits mais je n'ai aucune idée de comment faire et je ne veux pas cloner cet énorme dépôt.
Je suis novice en matière de git, y a-t-il un moyen ?
1 votes
Votre repo existant est-il déjà un clone du repo distant, ou est-il complètement différent ?
0 votes
Eh bien, le dépôt est le noyau source de Linux, et c'est à peu près la même chose.
0 votes
Alors, c'est un clone ou pas ?
1 votes
Pas exactement. Considérons ceci : le dépôt distant est à la tête D et le mien est à la tête A et est derrière par les commits B, C, D. Je souhaite fusionner le commit B d'un dépôt, C d'un autre et D d'un autre encore. Je souhaite fusionner le commit B d'un repo, C d'un autre et D d'un autre encore car les commits B,C,D dans ces repos sont différents avec leurs propres spécialités.
0 votes
Avec Git 2.5+ (Q2 2015), vous serez en mesure de récupérer un seul commit si vous en avez besoin ! (Et si le serveur d'hébergement du repo Git l'autorise) Voir ma réponse ci-dessous .
0 votes
serverfault.com/questions/117255/
1 votes
@VarunChitre pouvez-vous accepter l'autre réponse de VonC ?
0 votes
Duplicata possible de Comment cloner un dépôt git avec une révision/un jeu de modifications spécifiques ?