Saya sangat baru mengenal Git; Saya baru saja membuat akun GitHub.
Saya baru saja mencoba mendorong repositori pertama saya (proyek sampel), tetapi saya mendapatkan kesalahan berikut:
No such remote 'origin'
Saya menjalankan perintah berikut:
git init
git commit -m "first commit"
git remote add origin https://github.com/VijayNew/NewExample.git
git push -u origin master
Namun, ketika saya menjalankan git commit -m "first commit", saya mendapatkan pesan berikut:
nothing added to commit but untracked files present (use "git add" to track)
Jadi saya mencoba mengatur origin
, menggunakan
git remote set-url origin https://github.com/VijayNew/NewExample.git
Tapi saya mendapat kesalahan berikut:
No such remote 'origin'
Apa yang saya lakukan salah, dan apa yang harus saya lakukan?
git
github
push
git-remote
Vijay
sumber
sumber
git-remote -v
?git remote -v
Tidak ada tampilan.Jawaban:
Dua masalah:
1 - Anda tidak pernah memberi tahu Git untuk mulai melacak file apa pun
Anda menulis bahwa Anda berlari
dan itu, pada tahap itu, Anda mendapatkannya
Git memberi tahu Anda bahwa Anda tidak pernah menyuruhnya untuk mulai melacak file apa pun sejak awal, dan tidak ada yang perlu diambil cuplikannya. Oleh karena itu, Git tidak membuat komit. Sebelum mencoba melakukan, Anda harus memberi tahu Git (misalnya):
Untuk itu Anda perlu menyiapkan file yang diinginkan, menggunakan
sebelum berlari
2 - Anda belum menyiapkan repositori jarak jauh
Anda kemudian lari
Setelah itu, repositori lokal Anda harus dapat berkomunikasi dengan repositori jarak jauh yang berada di URL yang ditentukan ( https://github.com/VijayNew/NewExample.git ) ... asalkan repo jarak jauh benar-benar ada! Namun, tampaknya Anda tidak pernah membuat repo jarak jauh tersebut di GitHub: pada saat menulis jawaban ini, jika saya mencoba mengunjungi URL yang sesuai, saya mendapatkan
Sebelum mencoba untuk mendorong ke repositori jarak jauh itu, Anda perlu memastikan bahwa yang terakhir benar-benar ada. Jadi, buka GitHub dan buat repo jarak jauh yang dimaksud. Kemudian dan hanya dengan demikian Anda akan dapat berhasil mendorong dengan
sumber
git init git add --all git commit -m "first commit"
. Sekarang ini berhasil. 2) Sebenarnya saya telah menghapus akun saya sebelum 20 menit. Sekarang saya telah membuat akun baru.https://github.com/VijayMobileApp/WindowsPhoneExample.git
remote: Repository not found. fatal: repository 'https://github.com/VijayNew/NewExample.git/' not found
$ git remote set-url origin https://github.com/VijayMobileApp/WindowsPhoneExamp le.git fatal: No such remote 'origin'
WindowsPhoneExample
di akun GitHub AndaVijayMobileApp
,. Yang perlu Anda lakukan sekarang hanyalah berlarigit remote add origin https://github.com/VijayMobileApp/WindowsPhoneExample
. Maka Anda harus bisa mendorong dengangit push -u origin master
.Saya menduga Anda tidak menjalankan perintah ini setelah komit gagal jadi jalankan saja ini untuk membuat remote:
Dan komit gagal karena Anda memerlukan
git add
beberapa file yang ingin Anda lacak.sumber
git remote add
itu.:)
Hanya saja Anda tidak mempertimbangkan kemungkinan bahwa OP tidak pernah membuat repo jarak jauh.Saya menghadapi masalah ini ketika saya sedang mencoba menautkan repo yang dibuat secara lokal dengan repo kosong di github. Awalnya saya mencoba
git remote set-url
tetapi saya harus melakukannyagit remote add
.sumber