2021-12-29 12:28:58 +00:00
|
|
|
|
# git bundle
|
|
|
|
|
|
|
|
|
|
> Cisim ve referansları bir arşive paketle.
|
2022-10-31 09:52:35 +00:00
|
|
|
|
> Daha fazla bilgi için: <https://git-scm.com/docs/git-bundle>.
|
2021-12-29 12:28:58 +00:00
|
|
|
|
|
|
|
|
|
- Belirtilmiş bir dalın tüm cisim ve referanslarını içeren bir paket dosyası oluştur:
|
|
|
|
|
|
|
|
|
|
`git bundle create {{örnek/dosyas.bundle}} {{dal_ismi}}`
|
|
|
|
|
|
|
|
|
|
- Tüm dallar için bir paket dosyası oluştur:
|
|
|
|
|
|
|
|
|
|
`git bundle create {{örnek/dosyas.bundle}} --all`
|
|
|
|
|
|
|
|
|
|
- Mevcut daldaki en son 5 commit için bir paket dosyası oluştur:
|
|
|
|
|
|
|
|
|
|
`git bundle create {{örnek/dosya.bundle}} -{{5}} {{HEAD}}`
|
|
|
|
|
|
|
|
|
|
- Son 7 günü içeren bir paket dosyası oluştur:
|
|
|
|
|
|
|
|
|
|
`git bundle create {{örnek/dosya.bundle}} --since={{7.days}} {{HEAD}}`
|
|
|
|
|
|
|
|
|
|
- Bir paket dosyasının geçerli olduğunu ve mevcut depoya uygulanabileceğini doğrula:
|
|
|
|
|
|
|
|
|
|
`git bundle verify {{örnek/dosya.bundle}}`
|
|
|
|
|
|
|
|
|
|
- Bir pakette bulunan referansları sırala:
|
|
|
|
|
|
|
|
|
|
`git bundle unbundle {{örnek/dosya.bundle}}`
|
|
|
|
|
|
|
|
|
|
- Belirtilen dalı paket dosyasından çıkarıp mevcut depoya koy:
|
|
|
|
|
|
|
|
|
|
`git pull {{örnek/dosya.bundle}} {{dal_ismi}}`
|