Add flathub to your remotes
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Install app
flatpak install flathub io.github.aganzha.Stage
To update app to latest version run
flatpak update io.github.aganzha.Stage
flatpak run io.github.aganzha.Stage
To create commit, it need "to stage" Unstaged changes
either all of them or separate files/hunks.
Note
You can use either buttons in headerbar or press command keys
on your keyboard which will apply to line highlighted by cursor. All actions could be driven by keyboard
- Use Ctrl + / Ctrl - to change font size.
- dark / light theme switcher is in the burger
-
Expand/collapse underlying files and hunks by pressing
TAB
orSPACE
orclicking
expandable items on screen. -
Stage selected files or hunks or all changes by pressing
ENTER
orS
ordouble clicking
items on screen -
Unstage staged changes by pressing
U
ordouble clicking
while cursor is on staged items. -
Kill unstaged changes by pressing
K
while cursor is on unstaged items.
- Commit hit
C
or pressbutton - Pull hit
F
(fetch) or pressbutton - Push hit
P
or pressbutton
Hit B
in Status view or press
When in conflict hit S
to either Theirs or Others side of conflict to choose change to be applied.
Pressing L
opens log view or
Both actions are available on all views (Branches, Logs, Commit and Stash views) by pressing respectivelly A
(apply) R
(revert)
Pressing Z
or
Pressing T
opens Tags view