← Blog

Git on Android: a real git client in 2026

gitandroidssh-client

"Git on Android" really means two different things, and most of the guides you find are about only one of them.

The first is the Termux way. You install a Linux environment on the phone, git clone a repo into it, then commit and push from the phone itself. That is genuine local development on Android, and if that is what you need, Termux does it well, and there is a separate post on it. This is not that post.

This is the other half, the one I kept hitting: the repository lives on your server, you are SSH'd into that server from your phone, and you want to do the things you normally do in a git GUI on your laptop, check a diff, read the log, switch a branch, stash, resolve a conflict, look at a pull request, without typing git log --oneline --graph --all on a glass keyboard and squinting at the output. That is the gap Dagon's Git screen fills.

The Termux way, and when it is the right one

If you want to develop on the phone, clone a repo down, edit files locally and push back, Termux plus git is the honest answer. It is a real Linux git, on the phone, with all the power and all the typing that implies. Dagon does not clone repos to your phone and it is not trying to. If local-on-device git is the goal, keep Termux.

The repo is on your server

Dagon is built for the other case. You already have an SSH session to the box where the repo lives, the way you would from your laptop, and you want a git client over that session instead of a terminal full of git output.

Everything the Git screen shows is the repo on the server, queried over your SSH connection. Nothing is cloned to the phone. Your tokens, your remote, your server's git version, all of it stays where it is. The phone is just a view onto it.

What the Git screen actually does

It is a real git client, not a styled terminal:

Git Review screen with staged and unstaged filesOpen GitLab merge requests with their CI status

What it is not

A phone session

You are on a train, a PR comment pings, you open Dagon, tap into the Git screen on the server the PR is heading to, read the diff, switch to the branch, pull, stash a local change, run the thing, and close the phone. Thirty seconds of glass keyboard, not three minutes of git log sideways scrolling.

Where to get it

Dagon SSH is on Google Play. The terminal, snippets, keys and themes are free with no time limit. The Git screen is part of Premium, along with Docker, PM2, monitoring, SFTP, voice and the optional AI agent, 60 days free for every new account, no card.

Get Dagon SSH on Google Play

If the git workflow you reach for most is not in that list, tell me. Half of the Git screen came from people describing the exact sequence they kept mistyping.