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
firstname.lastname@example.org | 617.627.5853