簡體   English   中英

Gitconfig:權限被拒絕

[英]Gitconfig: Permission denied

我想編輯我的.gitconfig文件來更改默認編輯器。

我鍵入$HOME/.gitconfig來設置正確的目錄並獲得

-bash: /Users/Myself/.gitconfig: Permission denied

為什么會發生這是什么意思? 我如何通過它?

(OS X Yosemite 10.10.4)

您無權訪問$HOME/.gitconfig 使用open "$HOME/.gitconfig"在默認文本查看器中打開文件。

只需使用git命令:

git config --global core.editor your-favorite-editor

--global指示git更改全局配置(有效存儲在$ HOME / .gitconfig中),在[core]部分添加以下行:

editor=your-favorite-editor

你可以手工添加; 但為此,正如其他人所說,你不能嘗試執行 $ HOME / .gitconfig,但你必須打開它(使用文本編輯器)

如果要編輯該文件,則應啟動編輯器並使用它打開文件。

如果在UNIX shell中鍵入文件名作為命令,操作系統將嘗試將該文件作為程序運行 ,但您的.gitconfig沒有exec權限 - 這就是您看到的錯誤。

您可以嘗試運行$EDITOR $HOME/.gitconfig ,它可以擴展為類似vim ~/.gitconfig (或者您的$EDITOR env變量中的任何編輯器)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM