Date
Jan 13, 2025, 2:00 pm4:30 pm
Location
View location on My PrincetonU
Audience
Princeton students, graduate students, researchers, faculty, and staff

Details

Event Description
Git is the dominant distributed version control system (VCS) in use today. As a VCS, it allows users to manage and navigate the history of their files across time, across collaborators, and even across parallel versions, all in a comprehensive and consistent manner. As a distributed VCS, Git allows code to be easily stored in more than one location (e.g. your laptop paired with GitHub) and can be shared with the world or limited to specific collaborators.

Meet the Facilitator

Mattie is a Research Software and Programming Analyst with PICSciE.

More Software Engineering Training

Below is the full line-up of Wintersession 2025 software engineering training by PICSciE/RC:

Good Practices for Research Software Engineering on 1/13
Intro to Version Control with Git and GitHub on 1/13
Mastering vim: Edit as Fast as You Think on 1/14
Creating Reusable Python Code: From Notebooks to Scripts to Packages on 1/14
How to Package and Publish Your Python Code on 1/15
A.I. and the Future of Programming on 1/16
Debugging and Profiling Code in Python and R on 1/16
Gotcha! How to Write Software Tests to Improve Code Quality on 1/21
Continuous Integration and Continuous Delivery (CI/CD) with GitHub Workflows on 1/21
Tools That Help You Write Better Code on 1/22

More Training Workshops

See the entire PICSciE/RC Wintersession 2025 training program.

Accomodations

To request accommodations for this event, please contact the workshop or event facilitator at least 3 working days prior to the event.