用git --version
可以看到版本
[www@i001 ~]$ git --version
git version 2.8.0
但是我要clone一個東西的時候,卻是git: command not found
,怎麼回事呢?
[www@i001 ~]$ sudo -Hu www git clone https://git.coding.net/msiaxxxx/test001.git /home/wwwroot/test001 --depth=1
sudo: git: command not found
加上git的安裝路徑後,執行
[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
卻是Permission denied
,換成root用戶,也是這樣的.
你安裝了嗎?應該是沒有安裝吧?
你試著直接敲
git
看会得到什么,如果还是not found
,那就是沒有安裝了。正常的像我的會輸出:為什麼要用
sudo
来clone
?sudo /usr/bin/git clone xxxxx