Cum de a descărca actualizări făcute înainte de un moment de timp la server de la distanță prin git

0

Problema

Git remote server poate avea mai multe actualizări pentru un repo, dacă vreau doar să descărcați actualizări pentru acest repo, care au fost făcute înainte de un moment de timp, ce comanda git ar trebui să folosesc?

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

Cel mai bun răspuns

1

Există, în general, nici o singură comandă pentru asta; nu e cum Git a fost proiectat pentru a funcționa. Generale de proiectare de ansamblu pentru Git este:

  • veți obține totul, atunci
  • alege lucrurile pe care le place.

Dacă nu există un cost ridicat pentru a descărca suplimentare inutile de date, să lucreze. Dacă există un astfel de cost ridicat, va trebui să facă munca pe partea de server: de a crea o sucursală nume pentru a identifica cele mai recente comite doriți, apoi utilizați o perioadă limitată de git fetch de la client. De exemplu:

server$ git branch for-client a123456

s-ar crea un nou nume de ramură for-client de indicare a comite a123456, după care, pe client:

client$ git fetch origin for-client

ar aduce în jos se angajează până și inclusiv prin a123456, după care se poate referi la a123456 ca origin/for-client.

2021-11-24 02:24:39

În alte limbi

Această pagină este în alte limbi

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