the tools is designed to make you align to best practice,
1, determine what you wants to commit
2, merge code with your friends
3, commit a good and working version
4, push to the server to make sure other people will get you updates.
I think it's best |