Update cheatsheets

This commit is contained in:
ivuorinen
2024-02-21 11:19:49 +00:00
parent 4e88a1b42f
commit 3d653cc7e6
4803 changed files with 127002 additions and 0 deletions

42
git-gui Normal file
View File

@@ -0,0 +1,42 @@
---
syntax: markdown
tags: [tldr, common]
source: https://github.com/tldr-pages/tldr.git
---
# 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`