-
Notifications
You must be signed in to change notification settings - Fork 25
Git tutorials
Git is a version control system that makes it easy to track development of your work, perform backups, collaborate with others, and share your work. It is ubiquitous in software design, and using Git will:
- Vastly improve your productivity
- Almost certainly save you months of time when you accidentally delete your files at some point in the next 3 years
- Provide a transferable skill for future work and employment
The instructions for downloading and working with Git on the wiki pages in this repository are sufficient to download the software. However, it is highly recommended that you take the time to understand Git and use it in your everyday work. This will be challenging and will take time, but it is a worthwhile investment.
Fortunately, because Git is so widespread, there are a multitude of good tutorials and instructions to learn how to use Git. This page provides a listing of some particularly good ones.
Make sure that you try out Git in test repositories and in your own work. One piece of advice is this - when you read about Git, it can be very confusing trying to understanding what is going on. But when you actually use Git and encounter different scenarios, it suddenly makes sense.
- https://try.github.io/levels/1/challenges/1 An interactive tutorial
- https://www.atlassian.com/git/tutorials/ Excellent comprehensive documentation with examples
- https://help.github.com/articles/good-resources-for-learning-git-and-github/ GitHub's own list of tutorials
© Brain Dynamics Group, University of Sydney 2015