Fair point but outside of the context of demonstrating this... _why would you actually ever `echo .gitignore > .gitignore`?_
Seems a bit like pointing out that running `sudo rm -rfv /` will let you watch your shell eat your whole system a file at a time.
I could be wildly wrong here, though, and I'm interested in some clarification.