Carolina Torreblanca
University of Pennsylvania
Global Development: Intermediate Topics in Politics, Policy, and Data
PSCI 3200 - Spring 2026
Git is a version control program, so you can avoid…
Data analysis projects
Version control can help
Each project is a repository (repo)
Usage
Collaboration
Essential commands
git pull origin maingit add .git commit -m "describe your changes or vent frustration"git push origin main
Git can be complicated
Create an account for yourself or your organization
If no, install git
.exeOptional: Override the default branch name (select ‘main’)
Make sure that “Git from the command line and 3rd-party software” is selected
"Your Name"and "yourname@email.edu" with your name/email used to sign up for GitHubCheck that the configuration worked
.exeSign-in to your account on github.com and click “New”
Give your repository a name and make it public or private
Open Github Desktop and “clone” the remote repo