[英]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.