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?

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

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.


2
Jawaban yang mengandalkan tautan tidak disukai, harap salin bagian yang relevan dari halaman-halaman itu ke dalam jawaban Anda.
Binary Worrier
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.