I'm programming using Eclipse Indigo on Linux, Ubuntu 11.10, mostly in 
Java.  I have 4 imbedded computers 3 of which will operate headless 
(clients) with one supplying the GUI for an operator (master).  The 
computers will in turn control one or two high tech IR cameras in a 
research environment. The master computer will send commands over a small 
LAN to the clients and the clients will send status reports to the master. 
All this will be mounted in an aircraft.  This is non-commercial.

I also have an HP notebook that I've "repurposed" by installing Ubuntu for 
use in the lab.  This is the only machine that has much disk space 

Each of the machines will have base code that I hope will be identical 
except that the master will start a GUI.  The code that actually controls 
the individual cameras will be unique but since most of the functions will 
not (setExposure, startImaging, etc.) except in the implementation, I hope 
to be able to share/reuse code.

I need to be able to back up code, a fall back copy and a central 
repository, especially for the common code, is very desirable.  There will 
be no internet access (except in the lab).

I read a bit about Git today.  It appears that I may be able to use the HP 
as the central repository/server, that the source code will remain on the 
individual machines, but the HP can also serve as a backup.  I will 
probably be the only programmer.

Onto the main questions:
Is Git a good solution for me?  I have a lot of code written, will there be 
big problems getting it into Git?  I've been programming off an on for a 
long time but have never used anything like Git.  Any advice would be 

Some of the images from our old system:  

TIA  Nate.

You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To view this discussion on the web visit 
To post to this group, send email to git-users@googlegroups.com.
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to