Saya mencoba untuk mengkloning garpu kivy git saya, tetapi tidak berhasil. Saya telah membuat garpu dengan benar, saya yakin, tetapi ketika saya mengetik ini ke terminal Mac saya:
Saya mendapatkan kesalahan ini:
fatal: tidak dapat membuat work tree dir 'kivy .: Izin ditolak
Adakah yang melihat apa yang saya lakukan salah? Terima kasih!
html
folder tersebut tidak memiliki izinDirektori Anda saat ini tidak memiliki izin tulis / buat untuk membuat
kivy
direktori, itulah sebabnya terjadi masalah ini.Direktori Anda saat ini memberikan 777 hak dan mencobanya.
sumber
Dalam kasus saya, yang terjadi adalah pengguna yang saya gunakan tidak memiliki kepemilikan atas direktori tersebut. Saya hanya perlu mengubah kepemilikan direktori ke pengguna itu. Misalnya jika pengguna adalah ubuntu:
sumber
Jika Anda bekerja di Windows, Anda harus mengubah izin direktori dengan memberikan izin penuh atau hanya menulis agar github dapat mengkloning repositori. Langkah-langkahnya adalah:
sumber
Untuk Pemula lainnya (seperti saya) Jika Anda menggunakan windows menjalankan git sebagai admin juga memecahkan masalah.
sumber
Dengan asumsi Anda menggunakan Windows, jalankan aplikasi sebagai Admin.
Untuk itu, Anda memiliki setidaknya dua opsi:
• Buka lokasi file, klik kanan dan pilih "Run as Administrator".
• Menggunakan menu Start Windows, cari "Git Bash", dan Anda akan menemukan yang berikut ini:
Kemudian, cukup tekan "Run as Administrator".
sumber
Direktori tempat Anda mencoba untuk menulis file atau mengambil tiruan dari repositori git, tidak memiliki izin tulis. Itulah mengapa masalah ini terjadi.
Harap ubah izin tulis direktori.
Kemudian clone repositori.
sumber
Ini terjadi juga saat Anda mengkloning repo tanpa memilih direktori kerja. pastikan Anda melakukannya
cd
ke direktori kerja Anda dan saya yakin itu akan bekerja dengan baik.sumber
Jika Anda menggunakan mac, ini mungkin karena Anda tidak memiliki izin untuk menulis ke direktori. Ketika saya mengalami masalah ini, saya mengikuti langkah-langkah berikut:
sumber
Saya mengalami kesalahan yang sama di Debian dan yang harus saya lakukan hanyalah:
dan kemudian jalankan perintah lagi dan berhasil.
sumber
Anda perlu memastikan Anda berada di direktori di mana Anda memiliki izin menulis. Ini mungkin bukan direktori tempat Git berada setelah Anda membuka terminal. Dalam kasus saya (Janda 10) saya harus menggunakan perintah cd untuk mengubah direktori ke direktori root (C :) Setelah itu berfungsi dengan baik.
sumber
Yang perlu Anda lakukan hanyalah Jalankan terminal Anda sebagai Administrator. dalam kasus saya, begitulah cara saya memecahkan masalah saya.
sumber
harus bekerja dengan baik
sumber
chmod 777
ide yang buruk askubuntu.com/a/20110/242267chmod 777