Because it’s practically magic.
SPC + g + s - git status
b - branch menu
b - select a branch
SPC + g + s - git status
b - branch menu
c - checkout
SPC + g + s - git status
s - stages line / file
u - unstages line / file
x - drops line / file
c - commit menu
c - commit
Write commit message. C-c C-c or , , to create commit
F - instant fixup lines / files into specific commit
C-c C-c on desired commit to complete
SPC + g + s - git status
r - rebase menu
i - interactive
w - reword specific commit
m - edit specific commit
SPC + g + s - git status
f - fetch menu
a - all remotes
r - rebase menu
e - elsewhere
Type origin/master
SPC + g + s - git status
g + r - refreshes magic