Appendix F List of Principles
Principle 1.0.2 Git is a Tool
Principle 2.0.1 Git Manages Changes
Principle 2.2.3 Always Work on a Branch
Principle 2.3.1 A Rebase Changes Hashes, a Merge Does Not
Principle 3.0.1 Merge into Your Current Branch
Principle 3.1.2 Never Alter a Public Commit
Principle 3.1.3 Rebase Working Branches Often
Principle 4.1.1 Pull Requests Separate Creation and Approval