.gitignore for Erlang
13 ignore rules for Erlang, ready to copy into your repository.
Concurrent, functional programming language
The complete .gitignore for Erlang
# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-08-05 01:30:35 UTC
# Technologies: Erlang
### Erlang ###
.eunit
*.plt
.concrete/DEV_MODE
erl_crash.dump
.rebar
*.beam
rel/example_project
ebin/*.beam
deps
.rebar3
_build/
_checkouts/
# Object file
*.o
What these Erlang rules actually ignore
Every pattern below, and why it belongs in your .gitignore.
General
| Pattern | What it ignores |
|---|---|
.eunit |
General |
*.plt |
General |
.concrete/DEV_MODE |
General |
erl_crash.dump |
General |
.rebar |
rebar 2.x |
*.beam |
General |
rel/example_project |
General |
ebin/*.beam |
General |
deps |
General |
.rebar3 |
rebar 3 |
_build/ |
General |
_checkouts/ |
General |
*.o |
Object file |
How to use this .gitignore for Erlang
- Copy the Erlang rules above, or download the file directly.
- Create a file named .gitignore at the root of your Git repository and paste the rules into it.
- If some of those files are already tracked, run git rm -r --cached . then commit again — Git only applies ignore rules to untracked files.
- Commit the .gitignore so everyone on the team shares the same rules.