Search code examples
gitgitignore

Where does the .gitignore file belong?


Does the .gitignore file belong in the .git folder structure somewhere or in the main source files?


Solution

  • Put .gitignore in the working directory. It doesn't work if you put it in the .git (repository) directory.

    $ ls -1d .git*
    .git
    .gitignore