Idk why this is posted on multiple coms but here is my answer again for the sake of content.
Trekking poles. People always make excuses for why they don't need them and low-key tease other hikers for using them.
They massively improve your ability to cover rough terrain and they also greatly decrease your chances of minor injuries.
That being said, I just carry them around on my backpack because "I don't really need them" lmao.
So everyone who contributes to the project should make their own gitignore on every development machine they use to prevent committing build files, secrets ect?
I don't understand why you say it has nothing to do with the code when it literally has nothing to do with anything BUT the code.
What is the downside you see to committing the gitignore?