Comment télécharger les mises à jour avant un point dans le temps à partir du serveur distant par git

0

La question

Git remote serveur peut avoir de nombreuses mises à jour pour les pensions de titres, si je veux juste télécharger les mises à jour de ce dépôt, qui ont été faites avant un moment, ce qui git commande dois-je utiliser?

git git-pull
2021-11-23 23:55:09
1

La meilleure réponse

1

Il est, en général, pas de commande unique pour que; il n'est pas comment Git a été conçu pour fonctionner. Le général de conception d'ensemble, pour que Git est:

  • vous obtenez tout, alors
  • vous prenez les choses que vous aimez.

À moins qu'il y a certains coûts élevés pour le téléchargement inutile de données supplémentaires, il suffit de laisser ce travail. Si il y a un tel coût élevé, vous aurez besoin de faire des travaux sur le serveur: créer un nom de branche pour identifier le dernier commit que vous souhaitez, puis utiliser un limitées git fetch de la part du client. Par exemple:

server$ git branch for-client a123456

créer une nouvelle branche de nom for-client pointant à commettre a123456après qui, sur le client:

client$ git fetch origin for-client

ramènerait s'engage jusqu'à et y compris a123456, après quoi vous pouvez vous référer à a123456 comme origin/for-client.

2021-11-24 02:24:39

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................