Skip to main content

Git Advanced Cheatsheet

New

Advanced Git reference — interactive rebase, reflog, bisect, worktrees, and submodules.

gitadvancedreferencecheatsheetrebase
Read the guide
Shortcuts:⌘ KSearch
0 results

Frequently Asked Questions

Does this include recovery commands like reflog after a bad reset?

Yes. The History Recovery section includes reflog-oriented entries such as viewing reflog, recovering after a hard reset, and restoring a deleted branch, so it is not limited to 'happy path' Git commands.

Can I use this to look up worktrees, submodules, and cherry-pick flows quickly?

That is one of the better uses for it. The categories split advanced topics into Rebase Mastery, Selective Transfer, History Recovery, Submodules & Worktrees, Stash Techniques, and more, so niche commands are easier to find than in a long plain-text list.

What does the full syntax toggle show for Git commands?

The short view shows the command shape, while full syntax expands to the longer command form kept in the data for that card. That matters for options-heavy commands like rebase, cherry-pick ranges, or maintenance commands where the flags are the part people forget.

Will this help me resolve a rebase conflict step by step?

Not interactively. It is a copyable reference with examples, not a guided workflow or repo-aware assistant that inspects your current conflict state.

Does it cover hooks or commit signing, or only history rewriting?

It covers both. Besides rebase and recovery topics, the tab set includes Hooks & Automation and Maintenance & Signing for tasks beyond everyday log/diff usage.

Related Tools