New GitComet Pro is out now

GitComet in action · 46 seconds

Keep Your Hands on the Keyboard

Review a commit, stage your work block by block and push it without reaching for the mouse in GitComet 0.3.4. Find shortcuts by action or key in the searchable cheat sheet, discard a leftover debug line and commit and push in one go.

Playing loads the video from YouTube (Google).

Follow along

Steps shown in the video

Recorded on Linux. The shortcuts below match the recording.

  1. Press Ctrl+/ to open the keyboard shortcut cheat sheet. Search by action or by key, then press Esc to close it.
  2. Select a commit in the graph and press Enter to open its files. Press Enter again to open the diff, then use Down to step through the changes.
  3. Press Esc to step back to the graph. Press Up to select Uncommitted changes, then Enter to open your working changes.
  4. Press S to stage the outlined change block. Move through the remaining blocks and stage the changes you want to commit.
  5. Press U to discard the leftover debug line. The next file opens automatically; discard its unwanted change too.
  6. Write a commit message and press Ctrl+Shift+Enter to commit and push in one go. Return to the graph to see the commit in sync with origin.