Kesalahan dengan mengganti nama repo di github, “remote: Repositori ini dipindahkan. Silakan gunakan lokasi baru ”
181
Saya menerima pemberitahuan ini: remote: This repository moved. Please use the new location [new location]ketika saya mendorong pembaruan dari instance lokal saya ke master jarak jauh di GitHub.
ketika saya melakukan git push -u master asal saya tidak memasukkan info lokasi apa pun
jamescampbell
terima kasih telah menunjukkan saya ke arah yang benar, saya mencari di sini dulu tetapi tidak ada yang terkait muncul sebagai pertanyaan serupa karena beberapa alasan.
jamescampbell
19
@Mat saya punya masalah ini. Saya mencari jawaban. Saya menemukan utas ini dengan jawabannya. Inilah cara kerjanya.
Jason
11
Ini adalah pertanyaan yang sangat bagus OP - sangat menyesal tentang flaming komunitas. Jelas repo telah bergerak, tetapi apa yang harus dilakukan?
kris
@ Mat, pesan kesalahan TIDAK memberi tahu Anda apa yang perlu Anda lakukan. Secara intuitif tidak jelas bagaimana mengubah atau memodifikasi lokasi tujuan, karena itu bukan bagian dari perintah. OP ingin tahu di mana ia dapat memodifikasi lokasi ini.
Cindeselia
Jawaban:
282
Cara sederhananya adalah:
git remote set-url origin [updated link url https://........git]
Mungkin Anda perlu menggunakan [email protected]:...gitatau URL serupa jika menghubungkan menggunakan ssh? Pesan kesalahan saya mencantumkan httpsURL skema baru , tetapi sebenarnya git@URL itulah yang harus saya setel sebagai asal. git remote show originakan memberi tahu Anda skema URL apa yang Anda gunakan saat ini.
Jason
23
git remote -vjuga akan menampilkan url apa yang telah Anda atur.
Dusda
1
Akan lebih baik jika Anda bisa menukar solusi Anda dengan yang pertama = yang terbaik. Saya mulai mengetik solusi lama Anda sebelum melihat yang lebih pendek.
Florian Wendelborn
1
Saya baru saja melakukan itu @Dodekeract karena itu juga reaksi saya!
ErichBSchulz
1
@ErichBSchulz terima kasih atas hasil editnya, semoga itu menghemat waktu orang. Bersulang.
Jawaban:
Cara sederhananya adalah:
Atau, jika Anda suka, itu adalah:
Mengubah dokumentasi github URL jarak jauh masuk ke rincian lebih lanjut.
sumber
[email protected]:...git
atau URL serupa jika menghubungkan menggunakan ssh? Pesan kesalahan saya mencantumkanhttps
URL skema baru , tetapi sebenarnyagit@
URL itulah yang harus saya setel sebagai asal.git remote show origin
akan memberi tahu Anda skema URL apa yang Anda gunakan saat ini.git remote -v
juga akan menampilkan url apa yang telah Anda atur.Untuk memeriksa yang sekarang:
Kemudian untuk mengubahnya:
sumber