Ludovic Frank Gitignore

.gitignore за .NET

30 правила игнорисања за .NET, спремних за копирање у репозиторијум.

Мицрософтова платформа за програмере

Комплетан .gitignore за .NET

# Генерисао LFGitignore - https://lfgitignore.com
# Креирано: 2026-10-31 21:50:22 UTC
# Технологије: .NET

### .NET ###
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
[Ll]ogs/
project.lock.json
project.fragment.lock.json
artifacts/
ScaffoldingReadMe.txt
*.nupkg
*.snupkg
# Променљиве окружења
.env
# Microsoft Office привремена датотека
~$*
# Emacs резервне копије датотека
*~
CodeCoverage/
*.binlog
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*.VisualState.xml
TestResult.xml
nunit-*.xml

Шта тачно игноришу ова правила за .NET

Сваки образац испод има објашњење зашто припада вашој датотеци .gitignore.

Изградите резултате

Образац Шта игнорише
[Dd]ebug/ Изградите резултате
[Dd]ebugPublic/ Изградите резултате
[Rr]elease/ Изградите резултате
[Rr]eleases/ Изградите резултате
x64/ Изградите резултате
x86/ Изградите резултате
[Ww][Ii][Nn]32/ Изградите резултате
[Aa][Rr][Mm]/ Изградите резултате
[Aa][Rr][Mm]64/ Изградите резултате
bld/ Изградите резултате
[Bb]in/ Изградите резултате
[Oo]bj/ Изградите резултате
[Ll]og/ Изградите резултате
[Ll]ogs/ Изградите резултате
project.lock.json .NET Core
project.fragment.lock.json Изградите резултате
artifacts/ Изградите резултате

ASP.NET Сцаффолдинг

Образац Шта игнорише
ScaffoldingReadMe.txt ASP.NET Сцаффолдинг

NuGet пакети

Образац Шта игнорише
*.nupkg NuGet пакети

NuGet пакети симбола

Образац Шта игнорише
*.snupkg NuGet пакети симбола
.env Променљиве окружења

Други

Образац Шта игнорише
~$* Microsoft Office привремена датотека
*~ Emacs резервне копије датотека
CodeCoverage/ Други

MSBuild бинарни и структурирани дневник

Образац Шта игнорише
*.binlog MSBuild бинарни и структурирани дневник

Резултати MSTest теста

Образац Шта игнорише
[Tt]est[Rr]esult*/ Резултати MSTest теста
[Bb]uild[Ll]og.* Резултати MSTest теста

NUnit

Образац Шта игнорише
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Како користити овај .gitignore за .NET

  1. Копирајте горенаведена правила .NET или директно преузмите датотеку.
  2. Направите датотеку под називом .gitignore у корену вашег Git спремишта и налепите правила у њу.
  3. Ако Git већ прати неке од тих датотека, покрените git rm -r --cached . па поново направите комит — правила игнорисања важе само за датотеке које Git не прати.
  4. Додајте .gitignore у комит како би цео тим користио иста правила.

Други Фрамеворк .gitignore шаблони

Погледајте сваки Фрамеворк шаблон