About the Speaker:
Reshama Shaikh is a data scientist with programming skills in Python, SAS and R. She worked for over 10 years as a biostatistician in the pharmaceutical industry. She currently teaches at Metis which offers data science training. She is also an organizer of the NYC meetup group Women in Machine Learning and Data Science. She earned her M.S. in statistics from Rutgers University and her M.B.A. from NYU Stern School of Business. She is on Twitter: @reshamas
Description:
This workshop will cover Git, the open source version control system for storing your programs.
The following skills will be covered:
Introduce Git & GitHub; explain difference between the two
Introduce GitHub website; review settings and options on GitHub account
Create a repo on GitHub website
Set up a repo on GitHub and invite collaborators
Fork and clone user or organization repo
Use branches on GitHub (* time permitting)
Undo changes - revert commits (* time permitting)
Requirements:
Please have a GitHub account https://github.com and save your user id and password in an easily accessible place. Attendees should have access to a Unix terminal (via Mac or Ubuntu). Ensure that Git is installed by typing:
$ git --version Optional (helpful):
1) Terminal Editor (one of the following):
Vim --version
Emacs --version
Nano --version
2) If not Terminal Editor, then one of the Graphical Editors:
Sublime
Atom
Spyder
PyCharm
Rodeo
3) Some familiarity with Markdown will be helpful, but it is not required
Special thank you to Peter from Django-NYC and BuzzFeed for co-hosting!