Collaborating with Git
I’m Vicky Steeves, the Librarian for Research Data Management and Reproducibility here at NYU, and also the subject specialist for data science. My pronouns are she/her/hers or they/them/theirs. A little about my background:
- BS in Computer Science & Information Technology
- MS of Library & Information Science
- National Digital Stewardship Residency, 2014-2015 at the American Museum of Natural History
- Current position at NYU!
- Support students, faculty, staff, and researchers in creating well-managed, high quality, and reproducible research.
- Research centers on integrating reproducible practices into the research workflow, advocating openness in all facets of research, and building/contributing to open infrastructure.
- Current MS in Computer Science at Courant!
I work in a department at Bobst called Data Services. We are a collective of different teams that can help you with quantitative, qualitative, or GIS data and software, as well as help with finding data and research data management and reproducibility (my area!). We teach a lot of classes that might be useful for you all in your computational work: https://guides.nyu.edu/DS_class_calendar. We also have classes from NYU’s HPC team on that calendar. For instance, tomorrow there is a class called Getting Started with Python Pandas that might interest some of you!
If you need to get a hold of me after this class, there are two main ways:
- Make an appointment if you need a meeting with me or anyone in my department: guides.nyu.edu/appointment
- Email me if you have a question you suspect I could answer over email: firstname.lastname@example.org
Before we get started, please make sure that you can:
Open a terminal window. On macOS, search for “terminal” in spotlight search. If you’re on Linux, you can also . You should see it come up immediately. On Windows, you will be using the Git Bash for this workshop, which comes with an installation of Git. So Windows folks: after you install Git, search for “Git Bash” in the start menu.
Make sure you have Git installed: https://git-scm.com/downloads
Given that I can’t do my usual routine of walking around the classroom and helping people when they get stuck on their machine, we’ll have to rely on some Zoom features to be able to ensure everyone is keeping up with the workshop and doing ok! So I will ask everyone to do the following once the workshop starts:
- We will be using the chat and participation features of Zoom, so please make sure you have the chat window and the participants window open. I probably will ask you to use the ❌ or ✅feature to let me know how you’re doing.
- Please mute if you’re not about to speak.
- If the Internet holds, I’d love to see folks on video. No pressure though if you’d rather not though!