.gitignore для Core
27 правил игнорирования для Core, готовых к копированию в репозиторий.
.NET Core проекты (шаблон сообщества)
Полный .gitignore для Core
# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 21:50:17 UTC
# Технологии: Core
### Core ###
# Настройки папки macOS (Магазин служб рабочего стола)
.DS_Store
[Dd]ebug/
*.*~
[Dd]ebugPublic/
[Rr]elease/
project.lock.json
[Rr]eleases/
x64/
# Файл подкачки Vim
*.swp
nupkg/
x86/
.vscode
# Пользовательские настройки
*.user
.idea
# Пользовательские параметры решения
*.suo
*.userosscache
bld/
*.pyc
*.sln.docstates
[Bb]in/
[Oo]bj/
# Создать выходной каталог
build/
msbuild.log
msbuild.err
msbuild.wrn
.vs/
[Oo]ut/
Что на самом деле игнорируют эти правила Core
Каждый шаблон ниже и почему он принадлежит вашему .gitignore.
Общий
| Шаблон | Что он игнорирует |
|---|---|
.DS_Store |
Настройки папки macOS (Магазин служб рабочего стола) |
*.*~ |
Общий |
project.lock.json |
Общий |
*.swp |
Файл подкачки Vim |
nupkg/ |
Общий |
*.pyc |
Общий |
Результаты сборки
| Шаблон | Что он игнорирует |
|---|---|
[Dd]ebug/ |
Результаты сборки |
[Dd]ebugPublic/ |
Результаты сборки |
[Rr]elease/ |
Результаты сборки |
[Rr]eleases/ |
Результаты сборки |
x64/ |
Результаты сборки |
x86/ |
Результаты сборки |
bld/ |
Результаты сборки |
[Bb]in/ |
Результаты сборки |
[Oo]bj/ |
Результаты сборки |
build/ |
Создать выходной каталог |
msbuild.log |
Результаты сборки |
msbuild.err |
Результаты сборки |
msbuild.wrn |
Результаты сборки |
[Oo]ut/ |
Результаты сборки |
Visual Studio Code
| Шаблон | Что он игнорирует |
|---|---|
.vscode |
Visual Studio Code |
Rider
| Шаблон | Что он игнорирует |
|---|---|
.idea |
Rider |
Пользовательские файлы
| Шаблон | Что он игнорирует |
|---|---|
*.user |
Пользовательские настройки |
*.suo |
Пользовательские параметры решения |
*.userosscache |
Пользовательские файлы |
*.sln.docstates |
Пользовательские файлы |
Visual Studio 2015
| Шаблон | Что он игнорирует |
|---|---|
.vs/ |
Visual Studio 2015 |
Как использовать .gitignore для Core
- Скопируйте приведенные выше правила Core или загрузите файл напрямую.
- Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
- Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
- Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.