Git for Humanists: Versioning Research and Code

workshop / tutorial
Authorship
  1. 1. Lisa Tagliaferri

    Rutgers University

Work text
This plain text was ingested for the purpose of full-text search, not to preserve original formatting or readability. For the most complete copy, refer to the original conference program.


This workshop will provide an overview of collaborating on computational humanities projects in Git. A distributed version control system, Git helps both individuals and teams contribute to and maintain software projects, and is very popular within open source. Git can also be useful for version control of text, and we’ll explore several ways that humanities researchers can leverage Git effectively. 
We’ll go over the Git ecosystem, terminology, and how to open a pull request on a team project. Additionally, we’ll discuss the various players in the Git space, including GitHub, GitLab, and Bitbucket, and what alternatives there are outside of big tech. 
The workshop will also cover an introduction to markdown for those who may be working primarily in text instead of code. We’ll also go through the review process and how to add to others’ contributions for truly collaborative work.

It is recommended to have a
GitHub account and
GitHub Desktop installed prior to attending this workshop.

If this content appears in violation of your intellectual property rights, or you see errors or omissions, please reach out to Scott B. Weingart to discuss removing or amending the materials.

Conference Info

In review

ADHO - 2022
"Responding to Asian Diversity"

Tokyo, Japan

July 25, 2022 - July 29, 2022

361 works by 945 authors indexed

Held in Tokyo and remote (hybrid) on account of COVID-19

Conference website: https://dh2022.adho.org/

Contributors: Scott B. Weingart, James Cummings

Series: ADHO (16)

Organizers: ADHO