Gunakan git --version
untuk melihat versi
[www@i001 ~]$ git --version
git version 2.8.0
Tetapi apabila saya ingin mengklonkan sesuatu, ternyata menjadi git: command not found
Apa yang sedang berlaku?
[www@i001 ~]$ sudo -Hu www git clone https://git.coding.net/msiaxxxx/test001.git /home/wwwroot/test001 --depth=1
sudo: git: command not found
Selepas menambah laluan pemasangan git, laksanakan
[www@i001 ~]$ sudo -Hu www /usr/local/git/bin/git clone https://git.coding.net/msiaxxxx/test001.git /home/wwwroot/ --depth=1
fatal: could not create work tree dir '/home/wwwroot/test001': Permission denied
ialah Permission denied
, dan perkara yang sama berlaku apabila anda bertukar kepada pengguna root
Sudahkah anda memasangnya? Ia tidak sepatutnya dipasang, bukan?
Cuba taip
git
terus untuk melihat apa yang anda dapat Jika masihnot found
, bermakna ia tidak dipasang. Biasanya, saya akan mengeluarkan:Mengapa menggunakan
sudo
untukclone
?sudo /usr/bin/git clone xxxxx