ユーザーを作成する前に、Linux (debian) システムにルートとして git をインストールしました。ユーザーを作成した後、(新しいユーザーとして) コマンドを実行しようとしました。
git config --global user.name "myusername"
しかし、私はエラーが発生します:
error: could not lock config file /home/<username>/.gitconfig: Permission denied
入力すると
git config --global --edit
エディターを path で開始します/home/<username>/.gitconfig
。これは本当に変だと思います。sudoとして作成して .gitconfig ファイルを作成し、.gitconfig ファイルを から/root/.gitconfig
に移動し/home/<username>/.gitconfig
、最後に自分のユーザーにchownしようとしましたが、それも機能しません。私を助けてください..
EDIT:問題は、ユーザーのホームディレクトリに対するユーザー権限に関係していました。私はちょうど走った:
sudo chown username:username /home/username
そして、それはいつものように働きました。