hubungkan repo lokal dengan repo jarak jauh

104

Saya memiliki repo lokal. Saya membuat seluruh aplikasi tetapi sekarang saya ingin mendorongnya ke repo jarak jauh. Saya sudah memiliki repo jarak jauh juga. Bagaimana saya dapat menghubungkan kedua repo ini tanpa kehilangan pekerjaan yang saya lakukan?

Om3ga
sumber

Jawaban:

148
git remote add origin <remote_repo_url>
git push --all origin

Jika Anda ingin mengatur semua cabang Anda untuk secara otomatis menggunakan repo jarak jauh ini saat Anda menggunakan git pull, tambahkan --set-upstreamke push:

git push --all --set-upstream origin
vergenzt
sumber
url repo jarak jauh harus seperti ini? https://example.com/projects/luotsi/repositories/git/marketing-site-redux
Om3ga
2
Mungkin iya. Biasanya diakhiri dengan sesuatu seperti https://example.com/.../reponame.git, meskipun .gitakhiran secara teknis tidak diperlukan.
vergenzt
Cara termudah untuk mengetahuinya adalah dengan mencobanya dan melihatnya. Git akan memberi tahu Anda jika itu tidak benar.
vergenzt
2
Apakah aplikasi Anda sudah ada di repositori lokal (misalnya, apakah Anda pernah menyelesaikan git initdan membuat komitmen dan sebagainya)? Pesan kesalahan itu berarti Anda tidak berada dalam repositori.
vergenzt
4
turun satu tingkat folder, repo Anda ada di kastil lain
Chris McCall
1

Saya tahu sudah cukup sering Anda menanyakan hal ini tetapi, jika orang lain membutuhkan, saya melakukan apa yang dikatakan di sini " Bagaimana cara mengunggah proyek ke Github " dan setelah jawaban teratas dari pertanyaan ini di sini. Dan setelah itu jawaban teratas mengatakan di sini " kesalahan git: gagal mendorong beberapa referensi ke " Saya tidak tahu persis apa yang membuat semuanya bekerja. Tapi sekarang sedang bekerja.

バ カ で す
sumber
2
Jawaban yang mengandalkan tautan tidak disukai, harap salin bagian yang relevan dari halaman-halaman itu ke dalam jawaban Anda.
Binary Worrier