ホームページ  >  に質問  >  本文

visual-studio-code - 为什么ubuntu 系统上每次进行git 指令时如果不加上sudo就会提示权限不够,无法操作呢?

比如我在任意文件夹如/opt/html下建立git仓库,输入git init指令,回车就会提示/opt/html/.git: 权限不够,加上sudo 之后就可以,我想不加sudo 就给他权限可以吗,这样每次sudo好麻烦,而且我现在用visual studio code来版本控制,在vs code里面是用不了sudo的哦,那么我怎么去初始化,添加,提交管理我的代码呢?

世界只因有你世界只因有你2751日前842

全員に返信(3)返信します

  • PHPz

    PHPz2017-05-02 09:51:11

    明らかにこれは権限の問題ですが、ubuntu には通常 git が付属しているため、@notreami が言った理由ではないはずです。ここで確認したいことがあります:

    • いずれかのフォルダーで git を使用すると、権限が不十分であることを示すプロンプトが表示されますか?

    答えが「いいえ」の場合は、より一般的なフォルダーを試すことをお勧めします。現在のフォルダーのアクセス許可が不十分である、つまり書き込みアクセス許可がない可能性があります。

    もちろん、ls -l を使用してフォルダーの権限情報を表示することもできます。 ls -l查看文件夹的权限信息。

    另外,我在我的ubuntu下系统试了一下,我对/opt目录是没有写权限的,因此我推测你的html目录是用sudo mkdir

    さらに、私の ubuntu システムで試してみましたが、/opt ディレクトリへの書き込み権限がないため、html ディレクトリは sudo mkdir を使用して作成されたものと推測されます。あなたのような問題が起こるのは驚くべきことではありません。 #🎜🎜#

    返事
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:51:11

    Git は root 権限でインストールされていますよね? git をアンインストールし、自分のユーザー権限で git をインストールします。

    返事
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:51:11

    root権限でリポジトリのクローンを作成します

    美関西をインストールしてください

    返事
    0
  • キャンセル返事