Home

Awesome

A Git client for Android.

This project is no longer being maintained. Further development on this app is now being done in the MGit project. Please submit all PRs and issues there.

Notes

Join the chat at https://gitter.im/sheimi/SGit

Build Status

Supported Features

<a href="https://play.google.com/store/apps/details?id=me.sheimi.sgit"><img alt="Android app on Google Play" src="https://developer.android.com/images/brand/en_app_rgb_wo_45.png" /></a> <a href="https://f-droid.org/repository/browse/?fdfilter=sgit&fdid=me.sheimi.sgit"><img alt="Android app on F-Droid" src="https://fsfe.org/campaigns/android/f-droid.png" width="45" /></a>

Quick start

Clone a remote repository

  1. Click on the + icon to add a new repository.
  2. Enter remote URL (see URL format below).
  3. Enter local repository name - note that this is not a path since SGit stores all repositories in the same directory on the mobile device.
  4. Username - username to use to clone the remote repo.
  5. Password - password to use to clone the remote repo.
  6. Click the Clone button.
  7. If all the credentials are correct, SGit will download the repository (all branches) to your device.

Create a local repository

  1. Click on the + icon to add a new repository.
  2. Click on Init Local to create a local repository.
  3. Enter the name for this repository when prompted.
  4. A local repo will be created.

URL format

SSH URLs

HTTP(S) URLs

To Do List

License

GPLv3

Help

If you want to help improve this project, contributions are very welcome.

Fork from this repo: sheimi/SGit, create a new branch, commit your changes and then send a pull request against the master branch of this repo.