.gitignore для Solidity
8 правил игнорирования для Solidity, готовых к копированию в репозиторий.
Контрактно-ориентированный язык программирования
Полный .gitignore для Solidity
# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 23:46:26 UTC
# Технологии: Solidity
### Solidity ###
**/artifacts/
**/artifacts/**
deps/
states/
*.dbg.json
# Информация о сборке TypeScript
*.tsbuildinfo
# Переменные среды
.env
# Локальные переменные среды
.env.local
Что на самом деле игнорируют эти правила Solidity
Каждый шаблон ниже и почему он принадлежит вашему .gitignore.
Артефакты компилятора ремиксов
| Шаблон | Что он игнорирует |
|---|---|
**/artifacts/ |
Артефакты компилятора ремиксов |
**/artifacts/** |
Артефакты компилятора ремиксов |
Папки состояния плагина Remix
| Шаблон | Что он игнорирует |
|---|---|
deps/ |
Папки состояния плагина Remix |
states/ |
Папки состояния плагина Remix |
Информация об отладке
| Шаблон | Что он игнорирует |
|---|---|
*.dbg.json |
Информация об отладке |
*.tsbuildinfo |
Информация о сборке TypeScript |
Необязательный
| Шаблон | Что он игнорирует |
|---|---|
.env |
Переменные среды |
.env.local |
Локальные переменные среды |
Как использовать .gitignore для Solidity
- Скопируйте приведенные выше правила Solidity или загрузите файл напрямую.
- Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
- Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
- Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.