Repositories can be synced between remote and local folders with GitSync, a mobile Git client.
PuppyGit
Manage Git repositories on Android with PuppyGit, a mobile Git client.

About PuppyGit
PuppyGit is an open source Git client for Android. It supports operations such as fetch, pull, push, merge, rebase, branches, tags, stashes, remotes, submodules and conflict resolution, with file browsing, a basic UTF-8 editor and markdown preview. It can also sync Git-based notes repositories from apps such as Obsidian and Markor, including automatic pull/push when entering or exiting specified apps and pull/push/sync triggered by HTTP requests for automation tools like Tasker.
The built-in editor is basic and limited to UTF-8. SSH connections require an existing private key, as key generation is not included, and accounts with two-factor authentication need a personal access token instead of a password.
Key features
- Fetch, pull, push, merge and rebase repositories
- Manage branches, tags, stashes, remotes and submodules
- Cherry-pick, squash commits, reset and resolve conflicts
- Browse files with basic UTF-8 editor and markdown preview
- Auto pull or push when entering or exiting specified apps
- Trigger pull, push or sync via HTTP for automation
- Open source with no ads and free to use
- Syncs code and notes repositories from apps like Obsidian and Markor
- Supports automation through HTTP requests and app enter/exit triggers
- Built-in editor is basic and supports only UTF-8
- Does not generate SSH keys; requires existing private key
- Requires personal access token instead of password when 2FA is enabled
PuppyGit at a glance
- Category
- Development › Git & Code Hosting
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- Android
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
PuppyGit alternatives
Tools and sites you could use instead, ranked by how closely they match.
Use Ungit to manage Git repositories through a graphical interface available across platforms.
Browse GitHub star and fork rankings, including daily updated top repositories grouped by programming language.
Imgbot compresses image files in GitHub repositories and opens a pull request for review after applying the changes.
Update multiple repositories with one command using multi-gitter, a tool for coordinated repository changes.
Run Git commands through lazygit, a terminal interface for managing Git repositories.
Popular in Git & Code Hosting
Well-known listings from the same topic.
PuppyGit FAQ
How do I sign in if my Git hosting account uses two-factor authentication?
Can PuppyGit generate SSH keys?
What happened to PuppyGit Pro?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












