Stash the changes in a dirty working directory away NAME git-stash - Stash the changes in a dirty working directory away SYNOPSIS git stash list [<log-optio...Show the working tree status NAME git-status - Show the working tree status SYNOPSIS git status [<options>] [--] [<pathspec>...] DESCRIPTION Displays paths that have differences be…...shape and committed locally, so it will not be clobbered if there are conflicts. See also git-stash (1). git pull and git merge will stop without doing anything when local uncom…Common Git shell script setup code NAME git-sh-setup - Common Git shell script setup code SYNOPSIS . "$(git --exec-path)/git-sh-setup" DESCRIPTION This is not a command the end use…Reapply commits on top of another base tip NAME git-rebase - Reapply commits on top of another base tip SYNOPSIS git rebase [-i | --interactive] [<options>] [--exec <cmd>] [--onto …Cleanup unnecessary files and optimize the local repository NAME git-gc - Cleanup unnecessary files and optimize the local repository SYNOPSIS git gc [--aggressive] [--auto] [--[no…...lly best to get any local changes in working order before pulling or stash them away with git-stash (1). OPTIONS -q, --quiet This is passed to both underlying git-fetch to squel…...as snapshot WIP . This updates the index to show your WIP files as uncommitted. See also git-stash (1). Reset a single file in the index Suppose you have added a file to your in…...our boss comes in and demands that you fix something immediately. You might typically use git-stash (1) to store your changes away temporarily, however, your working tree is in …...f objects. git-sparse-checkout (1) Reduce your working tree to a subset of tracked files. git-stash (1) Stash the changes in a dirty working directory away. git-status (1) Show …Get and set repository or global options NAME git-config - Get and set repository or global options SYNOPSIS git config list [<file-option>] [<display-option>] [--includes] git con…Show various types of objects NAME git-show - Show various types of objects SYNOPSIS git show [<options>] [<object>...] DESCRIPTION Shows one or more objects (blobs, trees, tags an…Compares the content and mode of blobs found via two tree objects NAME git-diff-tree - Compares the content and mode of blobs found via two tree objects SYNOPSIS git diff-tree [--s…Lists commit objects in reverse chronological order NAME git-rev-list - Lists commit objects in reverse chronological order SYNOPSIS git rev-list [<options>] <commit>... [--] [<pat…Show commit logs NAME git-log - Show commit logs SYNOPSIS git log [<options>] [<revision-range>] [[--] <path>...] DESCRIPTION Shows the commit logs. List commits that are reachable…Server side implementation of Git over HTTP NAME git-http-backend - Server side implementation of Git over HTTP SYNOPSIS git http-backend DESCRIPTION A simple CGI program to serve …Restricted login shell for Git-only SSH access NAME git-shell - Restricted login shell for Git-only SSH access SYNOPSIS chsh -s $(command -v git-shell) <user> git clone <user> @loc…Show a Git logical variable NAME git-var - Show a Git logical variable SYNOPSIS git var (-l | <variable>) DESCRIPTION Prints a Git logical variable. Exits with code 1 if the variab…Bridge smart transport to external command. NAME git-remote-ext - Bridge smart transport to external command. SYNOPSIS git remote add <nick> "ext::<command>[ <arguments>...]" DESCR…Use binary search to find the commit that introduced a bug NAME git-bisect - Use binary search to find the commit that introduced a bug SYNOPSIS git bisect <subcommand> <options> D…