我在我的一个名为"Database"的目录中有一个名为".gitignore"的子目录,我想让git忽略,所以我将它列在我的.gitingore文件中.
的.gitignore:
[Bb]in/
[Dd]ebug/
[Rr]elease/
.gitignore/
Run Code Online (Sandbox Code Playgroud)
当我执行像git status Database这样的命令时,我收到以下警告:
warning: unable to access 'Database/.gitignore': Permission denied
Run Code Online (Sandbox Code Playgroud)
谁能帮助我了解我能做些什么来摆脱这个警告?
PS:我验证了"数据库"和".gitingore"的文件夹权限是相同的.
PS:我在Windows 8上运行git.我认为这不重要.
我不知道您遇到什么,但我会想象,有一个文件夹称为.gitignore是一个坏主意.Git可能正在尝试打开它并像文件一样读取它,因为它需要知道.gitignore文件的内容.
尝试将其称为其他内容,然后将其名称添加到.gitignore目录中旁边的文件中.