visual-studio-code - 為什麼ubuntu 系統上每次進行git 指令時如果不加上sudo就會提示權限不夠,無法操作呢?
世界只因有你
世界只因有你 2017-05-02 09:49:11
0
3
796

例如我在任意資料夾如/opt/html下建立git倉庫,輸入git init指令,回車就會提示/opt/html/.git: 權限不夠,加上sudo 之後就可以,我想不加sudo就給他權限可以嗎,這樣每次sudo好麻煩,而且我現在用visual studio code來版本控制,在vs code裡面是用不了sudo的哦,那麼我怎麼去初始化,添加,提交管理我的代碼呢?

世界只因有你
世界只因有你

全部回覆(3)
PHPzhong

很明顯這是權限問題,但ubuntu一般自帶git的,所以不應該是 @notreami 說的那個原因。這裡我需要確認一點:

  • 你確認在任何資料夾下使用git都會提示權限不夠嗎?

建議試試看比較普通的資料夾,如果你的回答是否定的話,很可能就是對目前資料夾的權限不夠,也就是沒有寫權限。

當然,你也可以使用ls -l查看資料夾的權限資訊。

另外,我在我的ubuntu下系統試了一下,我對/opt目錄是沒有寫權限的,因此我推測你的html目錄是用sudo mkdir創建的,所以出現你這樣的問題就不奇怪了。

大家讲道理

root權限下安裝的git吧?把git卸載了,然後在你的使用者權限下安裝git。

我想大声告诉你

root權限下clone的repo吧

yu 安裝 mei guan xi

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!