Saya perlu memindahkan Git ke lokasi baru dan bertanya-tanya apakah ada cara untuk hanya me-rsync repositori git saya ke lokasi baru?
Saya perlu memindahkan Git ke lokasi baru dan bertanya-tanya apakah ada cara untuk hanya me-rsync repositori git saya ke lokasi baru?
Jawaban:
Kamu bisa menggunakan
git remote add servername master
git push servername master
Ganti nama server dengan repositori git baru Anda
Saya bukan ahli git, tetapi di mana Anda melihat masalah dalam melakukan hal itu? Tentu saja, Anda perlu memberi tahu para pengguna tentang perubahan ini dan jika ini bukan mesin Anda, bicaralah dengan admin untuk mengatur bagian server, tetapi selain itu, git repos hanyalah direktori dengan beberapa (atau banyak) file.
Sederhana scp -r
akan melakukan trik dengan baik.
git-clone
akan lebih aman. Untuk menggunakanrsync
Anda harus menghentikan semua akses lain ke repositori terlebih dahulu untuk memastikanrsync
dapat menghasilkan salinan yang konsisten di ujung lainnya.