Git and Github workshop: RSVP
Date and time: Friday July 29th 2022, from 11 am to 1 pm
Event address: Pierce Hall 209, 29 Oxford St, Cambridge, MA 02138
For queries, please contact us at graham@seas.harvard.edu
Giovanni Bordiga, Eder Medina, Louis-Justin Tallot and Florent Pollet (Bertoldi Group - Harvard SEAS)

Have you ever found yourself renaming files as script.py, script_mod.py, script_final.py, and then script_final2.py, script_really_final.py? If so, this course is for you! :)

By the end of this interactive workshop, you will know how to harness the power of version control to keep track of file changes and data in a safe and consistent way.

The tools for the job will be Git and GitHub allowing you to organize both simple and complex code projects as well to make teamwork and collaborations easy and effective.

Locally
- Setting up a (local) repository
- Adding, committing, stashing, reverting, resetting…
- Branching, merging
- Example of best practices (e.g. tracking code vs ignoring large output data)

Online
- Remote vs local branches
- Pull requests and merging
- Forking
- Issues
- Project planning
- Wiki

-----------------------------

The meeting will have two sessions, each will last 50 minutes.

Session 1: 11 AM – 11:50 AM
Session 2: 12 PM – 12:50 PM
Lunch: 1 PM

Please respond to this RSVP for lunch.

Sponsored by the Harvard MRSEC

-----------------------------

Before the workshop:

Please download and install
- Visual Studio Code https://code.visualstudio.com/
- Git https://git-scm.com/downloads (make sure to select 'Use Notepad' instead of 'Use Vim' when prompted)

Please also create an account on Github https://github.com/signup?source=login
Sign in to Google to save your progress. Learn more
Email *
First name *
Last name *
A copy of your responses will be emailed to the address you provided.
Submit
Clear form
Never submit passwords through Google Forms.
reCAPTCHA
This form was created inside of Google Apps for Harvard. Report Abuse