I created a Git repository on BitBucket for a project with 5 committers. All of us are new to Git and are using TortoiseGit. We just have the master branch and all we want is a simple "SVN-like" workflow: get other people's changes, make some changes yourself, let other people see your changes.
One particular committer seems to be having a lot of trouble with Git and he's overwritten other people's changes several times now. Undoing the damage is very difficult, because I don't know much about Git either. I can't watch him as he uses Git, so I don't know exactly what he does, but I'd like to tell him: here's what to do to ensure this doesn't happen. For SVN that would be: before committing, always update first, merge your changes and test that everything still works. What should I tell him for Git?