How do I tell Git to ignore a specific filename only in the repository's top level?

GitGitignore

Git Problem Overview


> Possible Duplicate:
> How to exclude file only from root folder in GIT

For a specific JavaScript project, I am using the TinyWeb HTTP Server for local testing (to work around a specific security limitation that applies to file URLs). That program requires I have an index.html file in the root directory, but I do not want to commit that file to my Git repository.

How can I stop Git from bugging me about this "untracked file" on every commit? I do want to commit all index.html files located in subdirectories.

Git Solutions


Solution 1 - Git

Add this to your .gitignore (in the root folder):

/index.html

The leading / makes git use an absolute path (relative to the current .gitignore location), whereas all other lines are just treated as some kind of wildcard.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionPleaseStandView Question on Stackoverflow
Solution 1 - GitpokeView Answer on Stackoverflow