| ▲ | MisterTea 7 hours ago | ||||||||||||||||||||||||||||||||||||||||
> Obviously smarter people than I disagree, but my dumdum head just feels that way. No you are correct, do not doubt yourself. Baked in behavior catering to a completely separate tool is bad design. Git is the current version control software but its not the first nor last. Imagine if we move to another source control and are burdened with .gitignore files. No thanks. The Unix tools are designed to be good and explicit at their individual jobs so they can be easily composed together to form more complex tools that cater to the task at hand. | |||||||||||||||||||||||||||||||||||||||||
| ▲ | Brian_K_White 5 hours ago | parent [-] | ||||||||||||||||||||||||||||||||||||||||
That's why a bunch of tools agreed on something that was not tied to any one of them. What did I miss? We are explicitly not talking about .gitignore. | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||