Skip to content

ViscousPot/GitSync

Repository files navigation

GitSync

Mobile git client for syncing a repository between remote and a local directory

license last commit downloads sponsor stars

2024 Gem of the Year (Obsidian Tools)

Get it on Google Play    Download on the App Store    Get it on Izzy On Droid

Documentation


GitSync is a cross-platform git client that aims to simplify the process of syncing a folder between a git remote and a local directory. It works in the background to keep your files synced with a simple one-time setup and numerous options for activating manual syncs.

  • Supports Android 5+ & iOS 12+
  • Authenticate with
    • GitHub
    • Gitea
    • Gitlab
    • HTTP/S
    • SSH
  • Clone a remote repository
  • Sync repository
    • Fetch changes
    • Pull changes
    • Commit new changes
    • Push changes
    • Resolve merge conflicts
  • Sync mechanisms
    • From a quick tile
    • When an app is opened or closed
    • On a schedule
    • From a custom intent (advanced)
  • Settings
    • Customise sync message
    • Edit .gitignore file

Give us a ⭐ if you like our work. Much appreciated!

Build Instructions

Coming soon with the open-source release of the cross-platform codebase!

Support

For support, email [email protected].

Consider sponsoring! Any help is hugely appreciated!

Authors

Acknowledgements

About

Android mobile git client for syncing a repository between remote and a local directory

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project