Progress:
TIER 1 · MODULE 45· Basics

git gui

Sibling of citool — broader scope.

🎯 What & why

Tk-based GUI for repository operations — broader than citool. Branches, push/pull, log view.

🧠 Mental model

Same Tk runtime as citoolgit gui is the broader scope (branches, remotes, fetch/pull/push) while citool is just the commit composer. Both call the porcelain commands behind the scenes.

🛠️ Synopsis

git gui [<command>] [<arguments>] [<revision>]

🎚️ Switches & options

FlagWhat it does
citoolOpen in commit-only mode (the same as git citool).
browser <revision>Browse the tree at <revision>.
blame <path>Open a blame view on <path>.
--working-dir <dir>Operate on a specific worktree.

💡 Use cases

🧪 Examples

Launch.
$ git gui

🎓 Recommendations

🪤 Common pitfalls

🔗 Related modules

📝 Quiz

Hit each option, then Check answers. Score is recorded; Next is always open.