Version Control with Git : Git Guide Commands and Usage Git Basics Theory Initialization and Configure Commit, Clone Log, Status, Show Git Advanced1 Hash generation References Tags and Annotated tags Branches and reflog Merge and Types Git Advanced2 Merge Conflicts Tracking Branches Network Commands Fetch, Pull, Push Diff Rebase and Merge Conflicts Rewriting History Squash Merge Git Advanced3 Forking Pull Requests Single repo and Multi repo PR Git Workflows Git Workflows types Plumbing commands Others