cheatsheets/tig.md

46 lines
873 B
Markdown

---
title: Tig
layout: default
---
### Installing
$ brew install tig --HEAD
$ apt-get install tig
### Invocation
tig
tig status
tig blame FILE
tig master # Show a branch
tig test..master # Show difference between two bracnhes
tig FILE # Show history of file
tig v0.0.3:README # Show contents of file in a specific revision
### All views
^N # Next on parent view
^P # Previous on parent view
### `m` - Main view
D # Toggle between date display modes
A # Toggle between author display modes
C # Cherry pick a commit
### `S` - Stage view
u # Stage/unstage file or chunk
! # Revert file or chunk
C # Commit
M # Merge
1 # Stage line
[] # Increase/decrease the diff context
### `H` - Branch view
i # Change sort header