# Copy this to a file named exactly ".gitignore" in your project root. # # A .gitignore tells Git which files to leave untracked. The rule of thumb: version the things a # human (or AI) authors, ignore the things a machine generates. For our tasks-app: # Runtime state, generated by running the app, not authored. Not something you want in history. tasks.json # Python bytecode caches: generated, never edited by hand. __pycache__/ *.pyc # Editor / OS noise that doesn't belong to the project. .vscode/ .idea/ .DS_Store