.gitconfig文件问题

时间:2019-03-12 19:02:26

标签: bash git github command-line-interface git-bash

当我尝试将命令phi运行到bash中时,收到一条错误消息。错误消息显示为:

  

错误:无法锁定配置文件C:/Projects/.gitconfig:没有此类文件或目录

当我做r(sqrt(Re*Re+Im*Im))时,我得到phi(atan2(Im,Re))

文件夹git config --global user.name甚至都不存在,所以我对这里可能发生的事情有所了解。较早版本的GIT到达主目录的路径为echo $HOME,并且某些连线可能会交叉。正确

现在,...如果这是问题,我不知道如何将路径更改回/c/projects(当前C:/Projects文件与.bashrc,.gitignore一起位于的位置)。等等),直到我这样做,我才能毫无问题地运行任何命令。

对于造成问题的原因,我当然可能是错的,但是如果有人认识到该问题,或者在我希望得到帮助以解决问题之前遇到了此问题。

1 个答案:

答案 0 :(得分:1)

您指出了问题的根源。问题出在您的HOME配置上。 Git试图打开一个不存在的文件,并且指向的目录HOME也不存在。将HOME环境变量的路径更改为实际的主目录。

export HOME=/c/users/anthonyd

您也可以将该导出命令添加到~/.bash_profile中。

然后,用git config --edit --global强制创建全局配置文件。这将为您提供.gitconfig,用于在新的HOME目录中编辑全局配置。