Feedback

Chat Icon

Learn Git in a Day

Everything you need, nothing you don't

Keep Junk Out of Your Repo
60%

Not Everything Belongs in Git

As your project grows, you'll find files and folders that shouldn't be tracked. Here are some common examples in a Python project:

__pycache__/ - Python creates this folder automatically to store compiled bytecode. It speeds up your program but is specific to your machine. Every developer's __pycache__ will look different, and it gets regenerated automatically whenever you run the code.

.env

Learn Git in a Day

Everything you need, nothing you don't

Enroll now to unlock all content and receive all future updates for free.