не держать мусор - это, конечно, верно. Со stash также понятно. Это все можно отследить, когда ты сам добавляешь правки. А когда у тебя команда и на удаленном сервере один из разработчиков отлаживал код, а я не в курсе правок, которые он там делал. После этого он говорит выложить код. Я откатываю все файлы на удаленном сервере, что он правил , но на новые файлы я могу не обратить внимания или же если делается pull многих файлов (релиз, например) и по какой-то причине я не уследит за untracked файл. То как быть с самой ситуацией.
То есть вариант лучше следить - это понятно. А если уж возникла ситуация?
Интересен именно вариант правильного разрешения ситуации.