Last updated
A branch must do one useful thing
Every commit must be independent
Every commit must include its own tests
Every commit must pass all tests
Draft commits are fine
It's okay to discard commits completely
Commitizen - define a standard way of committing rules and communicating it
Last updated
git mv Foobar temp
git mv temp FooBar
git mv foo.php Foo.phpgit reset --hard
git clean -df
git pull