5
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

visual studio のプロジェクトの.vsフォルダがgit addできない

Posted at

症状

以下のログが出力されてgit add コマンドが失敗する

error: open("surasura_C#/ConsoleApp1/.vs/ConsoleApp1/v15/Server/sqlite3/db.lock"): Permission denied
error: unable to index file 'surasura_C#/ConsoleApp1/.vs/ConsoleApp1/v15/Server/sqlite3/db.lock'
fatal: adding files failed

解決方法

.vsフォルダはコミットしない(コミットしてはいけない?)
.gitignoreファイルに.vsフォルダを登録してgitでは追跡しないように設定する

①git initした(.gitフォルダがある)ディレクトリに.gitignoreファイルを作成する
②.gitignoreに下記のように記載する

.vs/

補足

.vsとは

visual studio の設定ファイル。
.suoというvisual studioのソリューションの設定を管理しているファイルが格納されているらしい。

.gitignoreとは

gitの設定ファイル。
このファイル内にファイル名、フォルダ名を記載するとgitの管理から除外できる。
(git statusとかで表示されなくなる)

参考

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?