Skip to content

Merge

The Merge view allows you to merge one branch into another directly from the terminal interface, with built-in conflict detection and resolution controls.

Enter Advanced Mode by pressing A from the File View, then press M to open the Merge view.

The view displays all local branches. Navigate with the arrow keys and press Enter to select the branch you want to merge. A checkmark appears next to the selected branch. Once selected, press M to confirm and execute the merge.

If the merge produces conflicts, Froggit detects them automatically and displays the list of conflicted files. At this point, two options are available:

KeyAction
PProceed with the merge after resolving conflicts externally (git merge --continue)
XAbort the merge and restore the previous state (git merge --abort)

Resolve the conflicts in your editor of choice, then return to Froggit and press P to continue.

When the merge completes without conflicts, Froggit displays a success message and offers the option to push the result to the remote.

KeyAction
Up / DownNavigate branches
EnterSelect a branch
MConfirm the merge
PProceed after conflict resolution
XAbort the merge
EscCancel and return to File View