Git is for version tracking--most often for code, but it could also be used to track any files. Its not a backup tool and its not a deployment tool. Tracking changes to your source code is a very useful function. Sometimes during development you realize you're taken a wrong turn, and a tool like Git allows you to backtrack very easily. Also sometimes you may comment out a lot of lines while you're refactoring some code. With Git you no longer need to comment them out. Just delete them, because you can always compare your new code with an older version. So this makes your code a bit more clean.
I'd recommend Git any software development project. Source code version tracking is as fundamental as testing. Its the professional way to develop. If you don't care about the benefits of source code tracking, and are only looking for a backup solution, then there are more simple ways to implementing a backup, including a simply copy command to an external hard drive or USB thumb drive. As far as setting up your code for tracking, its extremely easy. You can use a GUI to manage things--I use the SmartGit GUI, but the command-line tutorials like this one are still very useful to get familiar with the concepts and capabilities: http://gitimmersion.com/ airborne IR cameras huh? for spotting the tell-tale footprints of grow light marijuana production by chance? Cheers! -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To post to this group, send email to git-users@googlegroups.com. To unsubscribe from this group, send email to git-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/git-users?hl=en.