Add a Git ignore at the base of this repository Inspect the codebase to infer which parts of the repo should not be committed and which are not already ignored by the global git ignore If you find any such folders, add them to .gitignore If you are unsure as to whether directories or files should be added, ask the user