HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

git gui — A GUI for Git to manage branches, commits, and remotes, and perform local merges. See also: `git-col

Submitted by: @import:tldr-pages··
0
Viewed 0 times
git guicommandclimanagebranchesforguigit

Problem

How to use the git gui command: A GUI for Git to manage branches, commits, and remotes, and perform local merges. See also: git-cola, gitk. More information: <https://git-scm.com/docs/git-gui>.

Solution

git gui — A GUI for Git to manage branches, commits, and remotes, and perform local merges. See also: git-cola, gitk. More information: <https://git-scm.com/docs/git-gui>.

Launch the GUI:
git gui


Show a specific file with author name and commit hash on each line:
git gui blame {{path/to/file}}


Open git gui blame in a specific revision:
git gui blame {{revision}} {{path/to/file}}


Open git gui blame and scroll the view to center on a specific line:
git gui blame --line={{line}} {{path/to/file}}


Open a window to make one commit and return to the shell when it is complete:
git gui citool


Open git gui citool in the "Amend Last Commit" mode:
git gui citool --amend


Open git gui citool in a read-only mode:
git gui citool --nocommit


Show a browser for the tree of a specific branch, opening the blame tool when clicking on the files:
git gui browser maint

Code Snippets

Launch the GUI

git gui

Show a specific file with author name and commit hash on each line

git gui blame {{path/to/file}}

Open `git gui blame` in a specific revision

git gui blame {{revision}} {{path/to/file}}

Open `git gui blame` and scroll the view to center on a specific line

git gui blame --line={{line}} {{path/to/file}}

Open a window to make one commit and return to the shell when it is complete

git gui citool

Context

tldr-pages: common/git gui

Revisions (0)

No revisions yet.