Beginners guide to version control with git
Version control is the management of changes to documents, computer programs, and other collections of information. Changes are usually identified by a number named the "revision number". Each revision is associated with a timestamp and the person making the change. Revisions can be compared, restored, and with some types of files, merged.
Version control systems like subversion (svn) and git are frequently used for groups writing software and code, but can be used for any kind of files or projects. Many people share their git repositories on GitHub.
This course will provide an introduction to git and how you can use github to share your projects, or for your own private use if you wish.
Please note that if you are not eligible for a University of Cambridge Raven account you will need to Book or register Interest by linking here.
No programming experience will be required or expected
Number of sessions: 1
# | Date | Time | Venue | Trainers | |
---|---|---|---|---|---|
1 | Fri 22 Jul 2016 13:30 - 17:30 | 13:30 - 17:30 | Bioinformatics Training Room, Craik-Marshall Building | map | Kirstie Whitaker, Dr A. Pajon, Gordon Brown, Mark Dunning |
After this course you should be able to:
- Create a git repository for your project
- Collaborate and share your projects with others using github
During this course you will learn about:
- what is version control, and why is it crucial for research
- git and github; what is the difference?
- why git is not just for programmers
- creating your first repository
Booking / availability