logoalt Hacker News

vivzkestreltoday at 3:22 PM4 repliesview on HN

- or you could stop scratching your head so hard and actually use the gitignore templates for every programming language officially recommended by github itself

- https://github.com/github/gitignore

- funny how I did not see a single comment talk about this


Replies

pikertoday at 3:24 PM

Because it's insufficient?

https://github.com/github/gitignore/blob/main/Rust.gitignore for example still falls victim to basically all of the issues specifically called out.

show 1 reply
zarlss43today at 3:34 PM

These do not include os generated files like his first example, .DS_Store. I do use the templates, but I have a gist that I add to every project of os generated files that may work themselves in.

show 1 reply
buzzy_hackertoday at 3:48 PM

I like https://www.toptal.com/developers/gitignore because I can mix programming language files with OS ones

13415today at 3:35 PM

In my experience these templates don't cover enough and are always faulty. Not only that, most real-world projects use many different programming languages and markup languages.