Jak stáhnout aktualizace provedené před čase ze vzdáleného serveru pomocí git

0

Otázka

Git remote server může mít mnoho aktualizací pro repo, jestli chci stáhnout aktualizace pro tento repo operací, které byly provedeny dříve, než časový bod, co git příkaz mám použít?

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

Nejlepší odpověď

1

Tam je, obecně, ne jeden příkaz za to; není to, jak Git byl navržen tak, aby fungovat. Obecné celkový design pro Git je:

  • dostanete všechno, pak
  • ti vybrat věci, které se vám líbí.

Pokud tam je nějaké vysoké náklady na stahování zbytečné údaje, stačí nechat pracovat. Pokud tam je nějaké takové vysoké náklady, budete muset udělat práci na straně serveru: vytvořit větev název, který identifikuje poslední commit chcete, pak použijte omezené git fetch od klienta. Například:

server$ git branch for-client a123456

by vytvořit novou větev jméno for-client ukazuje se, spáchat a123456, po které, na straně klienta:

client$ git fetch origin for-client

přinese dolů zavazuje až prostřednictvím, a to včetně a123456, po které se můžete obrátit na a123456 jako origin/for-client.

2021-11-24 02:24:39

V jiných jazycích

Tato stránka je v jiných jazycích

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