Open-Shop is a project mainly written in Java, it's free.
Open Shop project
See the Getting started with Git and GitHub tutorial.
There is a goot cheat sheet for everyday Git use.
Windows users can consider using GUI client: TortoiseGit.
Sure, Goooooooooogle will help you. If there is a sophisticated Git or GitHub issue, you may contact me directly.