Apa yang mungkin ingin Anda lakukan adalah pertama-tama, pada mesin lokal Anda, buat tiruan kosong dari repositori
git clone --bare /path/to/repo /path/to/bare/repo.git # don't forget the .git!
Sekarang, arsipkan direktori repo.git baru menggunakan tar / gzip atau apa pun alat pengarsipan favorit Anda dan kemudian salin arsip ke server.
Batalkan penguraian repo di server Anda. Anda kemudian perlu mengatur remote di repositori lokal Anda:
git remote add repo-name user@host:/path/to/repo.git #this assumes you're using SSH
Anda kemudian dapat mendorong ke dan menarik dari repo jarak jauh dengan:
git push repo-name branch-name
git pull repo-name branch-name
git push -u --allkita dapat menghilangkanoriginkarena itu adalah nama default untuk mendorong dan-ujuga akan melacak cabang-cabang jarak jauh.