Skip to content
@Introduction-to-GitHub

Introduction-to-GitHub

Introduction to Git & GitHub

Hi there đź‘‹ thanks for checking out our GitHub trainings. This organization contains training slides for a beginner/intermediate introduction to GitHub and is intended for an audience who has never been introduced to GitHub before as well as those who need a refresher on foundational concepts before bringing their GitHub skills to the next level.

There is also a practice repository that users can utilize alongside the practice slides to get some hands-on practice with the concepts.

đź’» 1. Individual Workflows with Git/GitHub

  • What are git/GitHub?
  • Benefits of using git/GitHub
  • Vocabulary: repositories, commits, push, diffs

đź‘­ 2. Collaborative Workflows with Git/GitHub

  • How to use GitHub to collaborate on code
  • Vocabulary: pull, branching, forking, pull requests

đź§™ 3. Contributing to R Packages using GitHub

  • Anatomy of an R package
  • Contributing to R packages
  • Unit tests, CMD checks

These trainings were developed at Memorial Sloan Kettering by Jessica Lavery, Karissa Whiting & Daniel Sjoberg in collaboration with Caroline Kostrzewa, Shannon Pileggi and Karolyn Ismay.

Popular repositories Loading

  1. .github .github Public

    1

  2. github_training_slides github_training_slides Public

    This repository contains training slides from three GitHub trainings:

  3. practice_repository practice_repository Public

    This repository is intended for users to utilize when working through the hands on activities in the training slides.

    R 14

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…