Hi Mark.
Thanks for trying git and the code on the github repo.
1) I think that maybe you are missing some of the requirements to run git. When you install git with RPM/YUM it installs all requirements. I just try it out right now on a VM and installing with "yum install git" it installed everything.
After that I just set up git with:
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com
git config --global core.editor "'C:/os2/e.exe' -multiInst -notabbar -nosession -noPlugin"
After that the clone worked ok.
2) To check-in code back to github I need to register your github user to be able to check-in code to the repo.
If you update one of the projects let me know to give you access to update the code once you think it is ready.
But there is another thing that I liked about GitHub. You can "fork" a project by login in to the web site and selecting the repo you want to fork. It will create another repo for you and you will have full control of it. You can clone it, change it, check-in the code on your forked repo, and also request a "pull" so I can merge it to the "original" repo.
That is a very interesting feature of github that I just learned with "IDLEHLT".
I hope this helps you.
Regards.