GitThe roadmap of Git topic.GitGit IntroductionWhat is Git?•Git Introduction•Local vs Remote repositoriesGit Installation•Install Git on Windows•Install Git on Ubuntu/LinuxGit in DepthA real Git•hash-object•cat-file•Git Object ContentsGetting Started with GitSetup repository•Initialize a new Git repoClone an existing repo•Clone to a specific folder•Clone a specific branchSave changes•git add•git status•git commit•git log•git diff•git restore•.gitignoreBranches•What is Git Branch?Git branch commands•Create branch•Checkout/Switch branchMerge branch (Fast-forward)•Merge conflicts•List branches•Delete branch•Rename branch•Create remote branches and pushRemote repository•Configuration and setup Git configFetching and pulling•Fetching•Pulling•List all remote repositoriesRebasing•Rebase•Interactive rebasing•Cherry-pickReset and Revert•RevertReset•soft•hard•mixedStashingGit Stash•stash pushAdvancedReflog•Git Reflog