How do I tell Git to ignore a specific filename only in the repository's top level?
GitGitignoreGit 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.