abort-interactive abort-rebase amend-last ancestor-exclusion annotated-tag Array author-info Binary blob-display branch-compare branch-history branch-management branch-switching branch-tracking bug-introduction C C# C++ Calculator changes-display changes-introduced cherry-pick Class clone-operation code-history command-display command-list command-switch command-to-show commit-ancestors commit-apply commit-changes commit-details commit-difference commit-differences commit-display commit-files commit-history commit-list commit-listing commit-lists commit-log commit-logs commit-management commit-message commit-messages commit-squash commit-status commit-summary configuration-settings configure-settings conflict-resolution contributor-count contributor-list contributor-repository create-git-branch create-tag CSS current-branch date-range Decimal default-editor delete-branch delete-merged-branches delete-tag Dictionary diff-list directory-history discard-changes display-author display-changes display-commits exclude-commits fetch-changes fetch-tags Fibonacci file-changes file-differences file-history file-introduction File-IO file-listing file-reset file-tracking find-commit find-merge-branches Floating-Point For-Loop formatted-patch Game git git-add git-ancestor-command git-ancestors git-archive git-bisect git-blame git-branch git-branches git-clone git-command git-commands git-commit git-commits git-configuration git-diff git-difference git-hook git-identity git-ignore git-init git-log git-object git-objects git-orphan-branch git-rebase git-reflog git-remote git-remote-branches git-remove git-rename git-reset git-rewrite git-rm git-split git-ssh git-stash git-status git-submodule git-tag GPA gpg-key gpg-signature graph-history history-of-changes HTML If-Statement ignore-files ignored-files Inheritance Integer interactive-add interactive-rebase Java JavaScript keep-changes last-commit lightweight-tag lines-changed lines-changes Linked-List list-command list-commits list-tags list-upstream local-branch merge-branch merge-commits merge-conflict number-of-lines ongoing-rebase OOP Pointer previous-commit progress-indicator push-changes push-tags Python Quicksort Random range-of-commits raw-contents rebase-command rebase-operation Recursion remote-branch remote-branches remote-repositories remote-repository remote-url remove-repository rename-branch rename-file repository-command repository-commands repository-contents repository-contributors repository-events repository-history repository-info repository-list repository-rename repository-tags reset-directory reset-staging resolve-conflicts revert-commit revert-commits revert-file Roman-Numeral search-commit Selection-Sort sha-1-hash show-changes show-commit show-contents show-differences show-files show-hash sign-off Sort Sorting specific-branch specific-commit specific-file specific-function SQL squash-commits ssh-setup Stack stage-changes staging-area stash-apply stash-changes stash-diff stash-list stash-management stashed-changes String Substring tar-file Text-Files total-commits track-upstream tree-structure undo-commit unmerged-commands update-commit upstream-branch version-control Visual Basic While-Loop whitespace-ignore working-directory