Semasa proses pembangunan, kami sering menggunakan pelbagai alat dan platform, antaranya Git ialah alat kawalan versi yang sangat biasa digunakan. Dalam beberapa tahun kebelakangan ini, platform pengehosan kod domestik juga telah menarik lebih banyak perhatian daripada pembangun, seperti Gitee.
Walau bagaimanapun, kadangkala, kami mungkin menghadapi beberapa masalah, seperti identiti Gitee tidak dikenali dalam Xcode. Penyelesaian kepada masalah ini tidak rumit, dan artikel ini akan menerangkannya kepada anda secara terperinci.
Perihalan Masalah
Apabila menggunakan Xcode untuk pengurusan kod, kami sering menggunakan Kawalan Sumber Fungsi ini adalah asas untuk kawalan versi kod dengan Git bersepadu Xcode. Tetapi kadangkala, kita mungkin menghadapi situasi di mana kita tidak boleh menolak ke pangkalan kod pada Gitee, dan gesaan berikut muncul:
The server requires authentication for 'git@xxxx' Please supply the password for 'git@xxxx'
Penyelesaian
Sebab situasi ini adalah Kerana Xcode tidak boleh mengenali kaedah pengesahan Gitee, kita perlu menetapkannya secara manual.
Langkah 1: Jana Kunci SSH
Pertama, kita perlu menjana Kunci SSH untuk Xcode untuk pengesahan. Buka Terminal dan masukkan arahan berikut:
λ ssh-keygen -t rsa -C "your_email@example.com"
di mana your_email@example.com
ialah alamat e-mel anda Perintah ini akan menjana sepasang kunci awam dan peribadi di bawah laluan SSH lalai (~/.ssh/
).
Langkah 2: Tambahkan kunci awam pada Gitee
Seterusnya, kita perlu menambah kunci awam pada Gitee untuk pengesahan. Buka tapak web Gitee, masukkan tetapan pengguna, klik kunci awam SSH, dan tambah kunci awam baharu.
Salin kandungan kunci awam yang dijana dalam Terminal.
Langkah 3: Ubah suai konfigurasi Git setempat
Akhir sekali, kami perlu menambah maklumat akaun Gitee pada konfigurasi Git setempat. Masukkan arahan berikut dalam Terminal:
λ git config --global user.name "Your Name" λ git config --global user.email "youremail@domain.com"
Antaranya, Your Name
dan youremail@domain.com
perlu digantikan dengan maklumat akaun anda di Gitee.
Pada ketika ini, masalah telah selesai. Sekarang apabila anda menolak sekali lagi, Xcode akan mengesahkan dengan betul.
Kesimpulan
Melalui artikel ini, kami mempelajari cara menyelesaikan masalah identiti Gitee yang tidak dikenali dalam Xcode. Walaupun penyelesaian kepada masalah ini tidak rumit, mungkin sukar untuk memikirkan penyelesaian yang betul tanpa memahami prinsip di sebaliknya. Harap artikel ini dapat membantu anda.
Atas ialah kandungan terperinci Apa yang berlaku apabila Xcode tidak dapat mengenali identiti Gitee?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!