A collaboration focused web application that offers git hosting (as bare repos)
bare
I created the sample for git add/rm files into bare repo using JGit. Check out https://github.com/junoyoon/git-online-commit-sample. In the test code you can know how to use JGit APIs for bare repo manipulation.