Many probably are not aware of the UNC Git version control repository system at

The great thing about it is that you can do a good bit of work directly in the web interface and you can do a great deal without the need to install Git on your local computer.  Check it out since it is a great resource to campus.