Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在学习Git-创建目录时权限被拒绝_Git_Permission Denied - Fatal编程技术网

正在学习Git-创建目录时权限被拒绝

正在学习Git-创建目录时权限被拒绝,git,permission-denied,Git,Permission Denied,我对Git及其概念完全陌生。我在这里经历了一次git沉浸: 我正在使用命令创建一个名为hello的目录 mkdir hello 然而,我得到了这个错误 我不知道在这里该怎么办。。为什么我被拒绝了?再次,如果这是一个非常基本的问题,我很抱歉,但我对这个问题完全陌生。我试过用谷歌搜索它,但结果似乎比我在这里要完成的要复杂得多。看起来您正试图在“根”目录中创建一个目录,因为我看到您当前的工作目录是/。这可能不是您想要创建任何文件或文件夹的地方,它只是终端仿真器添加的东西,为您提供一个类似bash的(

我对Git及其概念完全陌生。我在这里经历了一次git沉浸: 我正在使用命令创建一个名为hello的目录

mkdir hello
然而,我得到了这个错误


我不知道在这里该怎么办。。为什么我被拒绝了?再次,如果这是一个非常基本的问题,我很抱歉,但我对这个问题完全陌生。我试过用谷歌搜索它,但结果似乎比我在这里要完成的要复杂得多。

看起来您正试图在“根”目录中创建一个目录,因为我看到您当前的工作目录是
/
。这可能不是您想要创建任何文件或文件夹的地方,它只是终端仿真器添加的东西,为您提供一个类似bash的(linux)环境

要访问某个Windows驱动器,例如C,请使用
cd/C
。您可以使用
pwd
查看当前的位置

另见:


错误消息告诉您需要知道的内容。这是一个用户/权限问题,而不是git问题

根据您的终端,您位于根目录中(这就是
/
的意思)

因此,您的用户帐户没有在根目录中创建内容的权限,这通常不是大多数人想要做的事情(至少在基于*nix的系统中不是这样)

解决此问题的最佳方法是使用
cd~
命令导航到您的用户帐户“主”目录(由
~
表示),其中(通常)您拥有完全不受限制的权限


注意:windows中此主目录的绝对路径通常是
C:\Users\

谢谢。我把文件存放在哪里重要吗?它最好放在git文件夹中吗?有很多地方可以存储文件,但最好放在Windows主目录中,类似于
/c/Users/johndoe
。你可以在那个位置创建你的Git目录,然后在其中添加文件。我想保存它的文件路径是:C:\Users\Teddy Kim In git我使用了cd\C\Users\Teddy Kim,它显示了太多的参数。如果我删除Teddy和Kim之间的空格,则表示找不到目录或文件。如果文件夹名称中有空格,则可能希望用引号将其括起来。Ubuntu=linux发行版(操作系统),git=version control(跟踪文件中的更改),nodeJS=javascript运行时。