Git remote server pode ter muitas atualizações para um acordo de recompra, se eu quiser apenas baixar as atualizações para este repositório, que foram feitas antes de um ponto de tempo, o que o git comando devo utilizar?
1
Há, em geral, não existe um único comando para que; não é como o Git foi projetado para operar. Geral de design para o Git é:
- você começa tudo, então
- você escolhe as coisas que você gosta.
A menos que haja alguma alto custo da transferência extra desnecessário de dados, apenas deixe que trabalho. Se houver algum tipo de alto custo, você vai precisar para fazer o trabalho no lado do servidor: criar um ramo nome para identificar o último commit que você deseja e, em seguida, usar um limitado git fetch
a partir do cliente. Por exemplo:
server$ git branch for-client a123456
gostaria de criar um novo ramo nome for-client
apontando para cometer a123456
, após o que, no cliente:
client$ git fetch origin for-client
traria compromete-se até meio e incluindo a123456
, após o qual você pode se referir a a123456
como origin/for-client
.