Dmitry Potapov <dpotapov@xxxxxxxxx> writes: > It is more difficult to make this mistake with Git than many others > VCSes, because Git shows the list of files that are changed but not > committed as well as the list of untracked files when you try to commit > something. Not really in practice. Too many people carry their existing practice of using -m to write a useless single liner commit log message that they acquired while using their previous SCM. Arguably, useless log messages are less of a problem on systems like CVS/SVN because they do not do useful log summarization such as "log -- paths..." or "shortlog", so they can be excused for learning the practice in the first place, though. That incidentally is exactly why earlier we (mostly me and Linus) recommended people not to teach "commit -m" to new people, but of course nobody listened ;-). -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html