Sucks? Github is amazing if compared to some others repositories (like the horrible GoogleCode).
If you don't know how to use it, try to use Sourceforge (But GitHub is really simple to set up, you must only create a local repository with Github Client and update this folder with your src to do your commits).