Setup and ConfigconfighelpGetting and Creating ProjectsinitcloneBasic SnapshottingaddstatusdiffcommitresetrmmvBranching and MergingbranchcheckoutmergemergetoollogstashtagSharing and Updating ProjectsfetchpullpushremotesubmoduleInspection and ComparisonshowlogdiffshortlogdescribePatchingapplycherry-pickdiffrebaserevertDebuggingbisectblamegrepSource: https://git-scm.com/docs