Git setara dengan unggah-bzr


1

Apakah ada yang setara dengan mengunggah bzr untuk git?

Seharusnya dapat mengunggah isi pohon ke lokasi jauh melalui protokol bodoh (misalnya ftp). Unggahan di masa mendatang hanya akan mengunggah file yang diubah. Riwayat / repo tidak perlu diunggah.

Jawaban:


0

Anda cukup menyalin direktori, dengan cara apa pun yang tersedia. Hasilnya adalah direktori git. Tetapi lebih baik untuk mengatur repositori kosong dan bekerja dari sana (ingat bahwa protokol git dirancang oleh orang aneh yang khawatir tentang pengembang melalui tautan lambat dengan latensi besar / RTT). Lihatlah buku git atau salah satu tutorial hebat yang tercantum di sini .


Tidak. Git tidak diinstal pada server, jadi saya tidak dapat menggunakan protokol git.
Gary van der Merwe

Maka repositori git di ujung yang lain tidak akan berguna (kecuali untuk cadangan). Gunakan rsyncuntuk tetap up to date dengan rumah Anda.
vonbrand

Saya secara khusus mengatakan saya tidak ingin repo diunggah. Saya ingin konten pohon diunggah.
Gary van der Merwe

Pembacaan sepintas saya bzr-uploadadalah bahwa itu mengunggah repo ... OK, Anda dapat membuat arsip data repositori di bawah kontrol versi oleh git archive, dapat membuat beberapa format.
vonbrand

0

Jika Anda ingin mendorong, daripada menarik, saya tidak berpikir Git mendukung fungsi itu tanpa server penerima di sisi lain.

Namun, akan cukup mudah untuk melampirkan rsyncperintah (atau yang serupa) ke komit kait di repositori Git Anda, atau jalankan perintah secara manual saat Anda ingin mengunggah kode. Jika Anda rsyncmengecualikan .gitdirektori dalam repo Anda, semua hal riwayat tidak akan diunggah, dan hanya file yang diubah yang akan disentuh.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.