MyTwig documentation
MyTwig is a native Git client for macOS, Windows and Linux. It draws your history as a commit graph, lets you stage by file, hunk or line, and turns merges, rebases and pull requests into drag and drop. Everything you do can be undone.
These pages explain how each part works. If you only read one, start with Install and then First steps.
Install and first launchDownload for your system, or install with one command.
Reading the graphLanes, labels, search, and the history of a file.
Staging and committingStage lines, write good messages, stash, absorb and split.
Branch, merge, rebaseDrag a branch onto another and pick what to do.
Resolving conflictsSee conflicts coming, then fix them side by side.
Undo anythingTake back commits, merges, rebases and deletes.
Forges and pull requestsGitHub, GitLab, Gitea, Forgejo and Bitbucket.
Keyboard shortcutsEvery default key, and how to change them.
Found something wrong or missing? Use Help → Send Feedback… in the app, or open a feedback issue.