.gitignore для Rust
6 правил игнорирования для Rust, готовых к копированию в репозиторий.
Язык программирования Rust.
Полный .gitignore для Rust
# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 21:52:56 UTC
# Технологии: Rust
### Rust ###
debug
target
**/*.rs.bk
# База данных отладки программы
*.pdb
**/mutants.out*/
rustc-ice-*.txt
Что на самом деле игнорируют эти правила Rust
Каждый шаблон ниже и почему он принадлежит вашему .gitignore.
Общий
| Шаблон | Что он игнорирует |
|---|---|
debug |
Сгенерированный Cargo будет содержать скомпилированные файлы и исполняемые файлы. |
target |
Общий |
Это файлы резервных копий, созданные Rustfmt.
| Шаблон | Что он игнорирует |
|---|---|
**/*.rs.bk |
Это файлы резервных копий, созданные Rustfmt. |
Сборки Rusc MSVC Windows генерируют их, в которых хранится отладочная информация.
| Шаблон | Что он игнорирует |
|---|---|
*.pdb |
База данных отладки программы |
Содержит данные тестирования мутаций.
| Шаблон | Что он игнорирует |
|---|---|
**/mutants.out*/ |
Содержит данные тестирования мутаций. |
rustc-ice-*.txt |
Rusc выгрузит трассировку стека при возникновении внутренней ошибки компилятора в PWD |
Как использовать .gitignore для Rust
- Скопируйте приведенные выше правила Rust или загрузите файл напрямую.
- Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
- Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
- Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.