How can I keep track of source code changes with git and box.net? I have a school project where I have to make a program(java), therefore I need some way to keep track of the changes I make to the sources; I decided the best way to do this it to create a git repository on my box.net account. How is this done?
Go with Git. If you want a GUI client take a look at Gitbox (paid) or Github for Mac (free)