Git remote server'ın bir repo için birçok güncellemesi olabilir, yalnızca bir zaman noktasından önce yapılan bu repo için güncellemeleri indirmek istersem, hangi git komutunu kullanmalıyım?
1
Genel olarak, bunun için tek bir komut yoktur; Git'in çalışması için nasıl tasarlandığı değil. Git için genel genel tasarım şöyledir:
- o zaman her şeyi alırsın.
- beğendiğin şeyleri seç.
Gereksiz fazla veri yüklemek için bazı yüksek maliyetli olmadığı sürece, sadece o çalışsın. Bu kadar yüksek bir maliyet varsa, sunucu tarafında çalışma yapmanız gerekir: istediğiniz en son işlemi tanımlamak için bir şube adı oluşturun, ardından sınırlı bir işlem kullanın. git fetch
müşteriden. Örneğin:
server$ git branch for-client a123456
yeni bir şube adı oluşturur for-client
taahhüt işaret ediyor a123456
, bundan sonra, müşteri üzerinde:
client$ git fetch origin for-client
dahil olmak üzere taahhütleri aşağı indirir a123456
, bundan sonra başvurabilirsiniz a123456
olarak origin/for-client
.