Как загрузить обновления, сделанные до определенного момента времени, с удаленного сервера с помощью git

0

Вопрос

На удаленном сервере Git может быть много обновлений для репо, если я просто хочу загрузить обновления для этого репо, которые были сделаны до определенного момента времени, какую команду git я должен использовать?

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

Лучший ответ

1

В общем, для этого нет единой команды; это не то, как Git был разработан для работы. Общий общий дизайн Git таков:

  • ты получишь все, тогда
  • ты выбираешь то, что тебе нравится.

Если только загрузка ненужных дополнительных данных не потребует больших затрат, просто позвольте этому работать. Если есть такая высокая стоимость, вам нужно будет выполнить работу на стороне сервера: создайте имя ветви, чтобы определить последнюю нужную вам фиксацию, затем используйте ограниченное git fetch от клиента. Например:

server$ git branch for-client a123456

создало бы новое название филиала for-client указание на фиксацию a123456, после чего, на клиенте:

client$ git fetch origin for-client

приведет к снижению обязательств до конца и включительно a123456, после чего вы можете обратиться к a123456 как origin/for-client.

2021-11-24 02:24:39

На других языках

Эта страница на других языках

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