The ability to reply to discussions is limited to PRO members. Want to join in the discussion? Click here to subscribe now.

Practical Git: Navigate git command pager output with Unix less commands

Practical Git: Navigate git command pager output with Unix less commands

2:03
When using a git command that can have a large amount of output (like `git log`, `git diff`, or `git blame`), Git opens the command output in our terminal "pager"; on most modern Unix-based systems, the default pager will be ["less"](https://en.wikipedia.org/wiki/Less_(Unix)). Learning a few _less_ commands will help us deal with this git command output that opens in the pager. In this lesson, we show some of the most useful of the less commands: `q` (quit), `j` (down), `k` (up), `Ctrl f` (forward), `Ctrl b` (backward), `/{search}` (search), and `n`/`N` (next/previous search result). This lesson only covers some of the most critical _less_ commands; there are more commands available. A good chunk of the commands (and "motions") of the Unix pagers are also used by vi (or vim) and other Unix programs.
Watch this lesson now
Avatar
egghead.io

When using a git command that can have a large amount of output (like git log, git diff, or git blame), Git opens the command output in our terminal "pager"; on most modern Unix-based systems, the default pager will be "less". Learning a few less commands will help us deal with this git command output that opens in the pager. In this lesson, we show some of the most useful of the less commands: q (quit), j (down), k (up), Ctrl f (forward), Ctrl b (backward), /{search} (search), and n/N (next/previous search result).

This lesson only covers some of the most critical less commands; there are more commands available. A good chunk of the commands (and "motions") of the Unix pagers are also used by vi (or vim) and other Unix programs.

Avatar
Frederic Rey

So far I've been using git mostly on my own so I've never been confident working with others. A really well explained course, haven't finished yet but I've learned a lot already, thanks!

Avatar
Trevor

Thank you Frederic!

In reply to Frederic Rey
HEY, QUICK QUESTION!
Joel's Head
Why are we asking?