imagine you're working on a coding project and you make a mistake that breaks everything your boss would most likely fire you if you were even able to get a job in the first place without git you'd ...
However, it is possible to alter this behavior and stash untracked files with the right git stash save and push options. The trick is to use the --include-untracked option or for brevity, the -u alias ...