You can mix and match. Stage visually, then drop to the terminal for rebasing. Git doesn't care.
– Extremely powerful. Handles GitHub, GitLab, Bitbucket, and even SVN. Not free for commercial use, but worth it. git desktop linux
Yes, while an official version is not available from GitHub, you can use through highly stable, community-maintained forks like Shiftkey's GitHub Desktop. You can mix and match
Think Git on Linux means memorizing 50 commands and squinting at git log ? Think again. but worth it. Yes