2017-03-21 1 views
0

git for windowsを使用しているときに面白いエラーが発生しました(バージョン2.12.0 .windows.1)。私は最近、ある場所から別の場所にWindowsプロファイルディレクトリを移行しました。私はエラーを取得するいくつかのgitコマンドについて"Gitエラー:設定ファイルをロックできませんでした。C:/Users/old_profile/.gitconfig:プロファイルの移行後にそのようなファイルやディレクトリがありません"

error: could not lock config file C:/Users/<my old profile>/.influxdb/.gitconfig: No such file or directory error: could not lock config file C:/Users/<my old profile>/.influxdb/.gitconfig: No such file or directory

注:このエラーは、いつも私が面白いです何git config --global diff.tool p4merge

をしようとする場合は、このフォルダということです例えば、二回アップしますそれは存在しないと私はgit config -l --show-originを使用している場合、それは設定を取得しているところを参照してください、このパスの言及しないと私はCONFIGファイルを見て、私はこの存在しないパスへの参照を見ることはできません。

ここで、この古いパスへの参照を格納するgitはありますか?私はこのエラーがいくつかのコマンドの動作を停止していると思うので、それを更新する必要があります。

答えて

1

これは、環境変数の不正なパス(プロファイルの移行によるもの)が原因です。

システムプロパティ - >環境変数を開いて、すべての参照を新しい値でC:\Users\<old_profile>に更新しました。

0

これは、Visual Studioで複数のgitアカウントを使用している可能性があります。正しい資格情報でログインしているかどうかを確認してください。

2

私は同様の問題に直面しました。

Error: could not lock config file C:/.gitconfig:

ソリューション:私は私のコンピュータでシステム環境変数(Home= C:\)を持っていたし、それがこの問題を引き起こしました。それを削除し、すべてが機能し始めました。

関連する問題