Mastering Git will make a huge difference in how you manage code and your own day-to-day workflow. Because Git commands are a bit archaic and hard to remember, this guide will be broken up by concepts and expected behavior instead. If you don't have the basic git commands mastered, start with the official documentation. Limit force pushing to your own branches, before opening a pull request.
Table of contents
📋 Logging🧭 Navigation📝 Modifications🧹 Cleanup⌨️ AliasesIgnoring FilesSpecial FilesRebase vs MergeRemote Repository SettingsPull RequestsBranch NamingCommit MessagesFinal Thoughts15 Comments
Sort: