Gidder (beta)

Gidder (beta)


Gidder is a Git server implementation for Android that works on top of a SSH server.

Access your code anywhere anytime using your Android device.

Gidder is a unique product in that it combines two very complementary ideas. The distributed version control that Git provides and the mobility of any Android device. As a reasult, you can store your projects safely and conveniently in your pocket device and just as easy access them using any WiFi connection. It doesn't matter if you are on a business trip in a hotel, at the office or at home, you can always sync your work using your Android device.

What's the fun of something if you can't share if with anyone else? That's why Gidder provides multiple users that can access any repository they have permissions to. You might want a colleague to be able to just peek at your code - no worries, Gidder gives you the ability to separate permissions to Pull and Push&Pull permissions. So with a simple click you can assign read-only permission to anyone.

Features:

* Git server over SSH for accessing your repositories.
* Support Push, Pull, Fetch and Clone Git operations which is all you need to achieve successful distribution with Git.
* User management - create, create from contact, edit, delete, activate/deactivate, set/remove permissions to repositories.
* Repository management - create, edit, delete, activate/deactivate, set/remove permissions for users.
* Dynamic DNS integration. A convinient way to use the system when working in different WiFi networks and having a different IP on your laptop. By using Dynamic DNS you can easily access a server without worrying if your Git remote have the correct IP for the current WiFi network. Currently supported providers are No-IP and DynDNS.
* Auto update Dynamic DNS hostname when WiFi is On.
* Manually update Dynamic DNS with an update button.
* Autostart/Autostop server on WiFi On/Off.
* Configure server port.
* Enable/Disable status bar notifications.
* Application widget for Start/Stop the server.

Note: Permission READ_CONTACTS is used just for a single feature that uses a contact information to fill up a form fields when creating new user account.

Keywords: git, git server, ssh, version control

Recent changes:
Version 1.0.6:

Bug fix for Honeycomb.

Version 1.0.4:

Bug fixes.

Version 1.0.3:

Support landscape in all activities.
Add to list
Free
94
4.7
User ratings
80
Installs
1,000+
Concerns
1
File size
2868 kb
Screenshots
Video of Gidder (beta) Screenshot of Gidder (beta) Screenshot of Gidder (beta) Screenshot of Gidder (beta) Screenshot of Gidder (beta) Screenshot of Gidder (beta) Screenshot of Gidder (beta) Screenshot of Gidder (beta)

About Gidder (beta)
Gidder is a Git server implementation for Android that works on top of a SSH server.

Access your code anywhere anytime using your Android device.

Gidder is a unique product in that it combines two very complementary ideas. The distributed version control that Git provides and the mobility of any Android device. As a reasult, you can store your projects safely and conveniently in your pocket device and just as easy access them using any WiFi connection. It doesn't matter if you are on a business trip in a hotel, at the office or at home, you can always sync your work using your Android device.

What's the fun of something if you can't share if with anyone else? That's why Gidder provides multiple users that can access any repository they have permissions to. You might want a colleague to be able to just peek at your code - no worries, Gidder gives you the ability to separate permissions to Pull and Push&Pull permissions. So with a simple click you can assign read-only permission to anyone.

Features:

* Git server over SSH for accessing your repositories.
* Support Push, Pull, Fetch and Clone Git operations which is all you need to achieve successful distribution with Git.
* User management - create, create from contact, edit, delete, activate/deactivate, set/remove permissions to repositories.
* Repository management - create, edit, delete, activate/deactivate, set/remove permissions for users.
* Dynamic DNS integration. A convinient way to use the system when working in different WiFi networks and having a different IP on your laptop. By using Dynamic DNS you can easily access a server without worrying if your Git remote have the correct IP for the current WiFi network. Currently supported providers are No-IP and DynDNS.
* Auto update Dynamic DNS hostname when WiFi is On.
* Manually update Dynamic DNS with an update button.
* Autostart/Autostop server on WiFi On/Off.
* Configure server port.
* Enable/Disable status bar notifications.
* Application widget for Start/Stop the server.

Note: Permission READ_CONTACTS is used just for a single feature that uses a contact information to fill up a form fields when creating new user account.

Keywords: git, git server, ssh, version control

Recent changes:
Version 1.0.6:

Bug fix for Honeycomb.

Version 1.0.4:

Bug fixes.

Version 1.0.3:

Support landscape in all activities.

Visit Website
User reviews of Gidder (beta)
Write the first review for this app!
Android Market Comments
A Google User
Feb 26, 2014
Use with Wi-Fi hotspot? When using the phone as a router/Wi-Fi hotspot, it is not able to run, saying Wi-Fi not connected. Is it possible to use this on locally hosted networks?
A Google User
Dec 19, 2013
Ура! Наконец то моя мечта сбылась! То что надо! Теперь проекты всегда рядом
A Google User
Aug 18, 2013
Beautiful! Maybe -.5 stars because of the lack of public key support, but so nice overall.
A Google User
Jul 14, 2013
usb ethernet option? Great app! I love the idea of being able to serve up git using a low powered android device. I'd love to try it and rate it, but my androiid device only has usb ethernet network connectivity. Is it possible to add an option to attach to a network interface other than wifi? Thanks!
A Google User
Jun 21, 2013
Excellent Very useful application; the only feature I miss is the option to choose the directory of the repositories, for example for using an external sdcard or hard disk.