84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
比如我在任意文件夹如/opt/html下建立git仓库,输入git init指令,回车就会提示/opt/html/.git: 权限不够,加上sudo 之后就可以,我想不加sudo 就给他权限可以吗,这样每次sudo好麻烦,而且我现在用visual studio code来版本控制,在vs code里面是用不了sudo的哦,那么我怎么去初始化,添加,提交管理我的代码呢?
很明显这是权限问题,但ubuntu一般自带git的,所以不应该是 @notreami 说的那个原因。在这里我需要确认一点:
你确认在任何文件夹下使用git都会提示权限不够吗?
建议试一试更普通的文件夹,如果你的回答是否定的话,很可能就是对当前文件夹的权限不够,即没有写权限。
当然,你也可以使用ls -l查看文件夹的权限信息。
ls -l
另外,我在我的ubuntu下系统试了一下,我对/opt目录是没有写权限的,因此我推测你的html目录是用sudo mkdir创建的,所以出现你这样的问题就不奇怪了。
sudo mkdir
root权限下安装的git吧?把git卸载了,然后在你的用户权限下安装git。
root权限下clone的repo吧
yu 安装 mei guan xi
很明显这是权限问题,但ubuntu一般自带git的,所以不应该是 @notreami 说的那个原因。在这里我需要确认一点:
你确认在任何文件夹下使用git都会提示权限不够吗?
建议试一试更普通的文件夹,如果你的回答是否定的话,很可能就是对当前文件夹的权限不够,即没有写权限。
当然,你也可以使用
ls -l
查看文件夹的权限信息。另外,我在我的ubuntu下系统试了一下,我对/opt目录是没有写权限的,因此我推测你的html目录是用
sudo mkdir
创建的,所以出现你这样的问题就不奇怪了。root权限下安装的git吧?把git卸载了,然后在你的用户权限下安装git。
root权限下clone的repo吧
yu 安装 mei guan xi