Bagaimana Anda memindahkan repositori Git Anda dari satu server ke server lain?


11

Saya perlu memindahkan Git ke lokasi baru dan bertanya-tanya apakah ada cara untuk hanya me-rsync repositori git saya ke lokasi baru?

Jawaban:


11

rsync, atau hanya klon, karena klon git adalah salinan lengkap dari (bagian yang dapat dijangkau) dari repositori sumber.


5
git-cloneakan lebih aman. Untuk menggunakan rsyncAnda harus menghentikan semua akses lain ke repositori terlebih dahulu untuk memastikan rsyncdapat menghasilkan salinan yang konsisten di ujung lainnya.
David Spillett

4

Kamu bisa menggunakan

git remote add servername master
git push servername master

Ganti nama server dengan repositori git baru Anda


0

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.


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.