Git for Research in Economics

by Giacomo Battiston and Jared Gars

Version control and replication is becoming increasingly important for researchers in social science.

Git is a widely-used version control system that helps us organize code versions in joint or individual projects. In a short workshop, Jared and Giacomo introduced to LEAP the main principles and basic toolkit of Git, with an application in Stata and a dedicated GitHub repository. Find below their materials (a recording, slides, and their example GitHub repository), as well as other public resources about Git.


Recording of the workshop


Slides

Repositoryhttps://github.com/jaredgars/LEAP


Sources:

Jesus Fernandez-Villaverde, 2020. Version Control: Git. Computational Methods for Economists.
https://www.sas.upenn.edu/~jesusfv/Chapter_HPC_5_Git.pdf

Frank Pinter, 2019. Git: A Guide for Economists. Presentation.
https://www.frankpinter.com/notes/git-for-economists-presentation.pdf

Luis Fonseca, 2019. Version control with git (for economists)
https://luispfonseca.com/files/slides_git.pdf

Matteo Sostero, 2018. Git Better: Collaborative project management using Git and GitHub. Presentation.
https://matteosostero.com/files/slides_git.pdf

Francis DiTraglia, 2015. git-for-economists. Git Repository.
https://github.com/fditraglia/git-for-economists

Scott Chacon and Ben Straub, 2014. Pro Git. Apress.
https://git-scm.com/book/en/v2