小编Rai*_*aro的帖子

Visual Studio Team Explorer-GIT:自动忽略新文件

每当我创建新文件(例如类文件(.cs))时,GIT都会自动忽略该文件(尽管该文件仍包含在项目中)。我的.gitignore文件或某些Visual Studio设置是否有问题?有毛病吗

有趣的是,我的解决方案下有7个项目,只有1个项目具有此行为。

为什么我认为它被忽略而不是未跟踪?答案如下:

1-通常,Visual Studio会跟踪所有新的.cs文件,这是我在除此项目之外的所有项目中所做的工作。

2-新文件的版本控制状态图标是一个红色的圆圈(中间有一个矩形),如果将其悬停将显示单词“ Ignored”。另外,如果我右键单击该文件,则可以看到“将忽略的文件添加到源代码管理”选项。

这是.gitignore文件(与.git文件夹位于同一文件夹中):

## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore

# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates

# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/

# Visual Studio 2015 cache/options directory
.vs/
.vscode/
# Uncomment if you have tasks that create the project's static files in wwwroot …
Run Code Online (Sandbox Code Playgroud)

git visual-studio team-explorer visual-studio-2017

6
推荐指数
1
解决办法
2459
查看次数