Sebagai alat kawalan versi biasa dalam bidang pembangunan perisian, Git digunakan secara meluas dalam kerjasama pasukan dan pengurusan kod. Walau bagaimanapun, bagi pemula, mereka pasti akan menghadapi pelbagai masalah dan kekeliruan apabila menggunakan Git, seperti tidak dapat mencari kod pada gitee (awan kod) selepas menolak.
Pertama sekali, perlu jelas bahawa Git bukanlah perkhidmatan storan awan, ia hanyalah alat kawalan versi kod tempatan. Oleh itu, apabila kita menggunakan arahan push Git untuk menolak kod ke gudang jauh, kod itu tidak dimuat naik terus ke pelayan awan Sebaliknya, kod ditolak ke pelayan Git dahulu, dan kemudian pelayan Git menulis kod ke gudang terpencil itu.
Apabila mencipta gudang di Code Cloud, URL gudang akan dijana, dalam bentuk https://gitee.com/username/repository.git
, dengan nama pengguna ialah nama pengguna anda dan repositori ialah nama gudang. Dalam Git, kita perlu menambah url sebagai alamat gudang jauh untuk menolak kod ke awan kod.
Langkah khusus adalah seperti berikut:
git remote add origin https://gitee.com/username/repository.git
Antaranya, Origin adalah alias untuk gudang terpencil dan boleh diubah suai mengikut tabiat peribadi.
git push -u origin master
Nota: Dalam arahan di atas, parameter -u
bermaksud untuk mengaitkan cawangan tempatan dengan cawangan terpencil , master mewakili nama cawangan yang kod diserahkan.
Jika anda masih tidak dapat mencari kod pada awan kod selepas melakukan langkah di atas, ia mungkin disebabkan oleh sebab berikut:
Apabila menambah gudang jauh, anda perlu memastikan URL gudang adalah betul, jika tidak, kod tidak boleh ditolak ke gudang yang betul. Anda boleh menyemak alamat gudang pada awan kod, atau laksanakan arahan berikut dalam gudang tempatan untuk menyemak alamat gudang yang dikonfigurasikan pada masa ini:
git remote -v
Jika Kod ditolak ke cawangan lain, atau nama cawangan tidak konsisten dengan repositori jauh, dan kod itu mungkin tidak ditemui dalam repositori jauh. Anda boleh melaksanakan arahan berikut dalam gudang tempatan untuk melihat cawangan semasa:
git branch
Dalam awan kod, gudang mempunyai pelbagai tetapan kebenaran , yang mungkin Kod tidak boleh ditolak kerana kebenaran tidak mencukupi. Anda perlu memastikan bahawa anda mempunyai kebenaran yang mencukupi pada awan kod untuk mengendalikan gudang.
Ringkasnya, apabila anda menghadapi situasi di mana kod tidak boleh ditemui pada gitee (awan kod) selepas menolak, anda perlu menyemak alamat gudang jauh, nama cawangan dan kebenaran anda sendiri pada awan kod terlebih dahulu. Pada masa yang sama, anda juga boleh menyemak maklumat output baris arahan untuk mencari kemungkinan gesaan ralat untuk mencari masalah.
Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika gitee tidak menemuinya selepas menolak?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!