Beginning Git & GitHub

The session will include practical, hands-on instruction for version control and collaboration in Git, as well as experience building a simple & free website on GitHub!

Beginning Git & GitHub

Friday, June 21  12:00 PM – 4:00 PM  Registration and logisitics 

Work smarter, collaborate faster and share code or other files with the library community using the popular version control system Git. Featuring a mix of git fundamentals and hands-on exercises, participants learn the basics of Git, learn how to use key commands, and how to use GitHub to their advantage, including sharing their own work and building upon the projects of others.

Git is a tool (technically, a version control system) that allows you to easily track changes in your files, scripts, websites, or entire programs. You can run it on your own computer for your own projects, but Git also makes it easy to collaborate with others on shared projects – thus helpful to small teams, large organizations, and people coordinating on open source projects. Easier collaboration is not the only advantage to using Git: you can also easily test out changes and write new code without threatening your existing work. It is very popular – verging on a necessity – amongst coders.

GitHub is a website that allows you to easily host and manage the code for git-tracked projects. It simplifies collaboration among project contributors, and is especially helpful for open source projects where you don’t necessarily meet your fellow contributors in real life. GitHub is free if your code is open to the public.

Bring your laptop for an afternoon of hands on exploration!

More info about the class

 

Heather Klish | Senior Systems Librarian

TTS : Library Technology Services

Tufts University

heather.klish@tufts.edu | 617.627.5853

Leave a Reply