GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - pkgw/git-lab: An introduction to git in the style of a physics laboratory class.

BranchesTags
Open more actions menu

Latest commit

 

History

78 Commits
78 Commits

Folders and files

NameName
Last commit message
Last commit date
handout
handout
 
 
slides
slides
 
 
PRESENTER-NOTES.md
PRESENTER-NOTES.md
 
 
README.md
README.md
 
 

Repository files navigation

A Laboratory Introduction to git and GitHub

This repository contains resources for a lab-style git tutorial. By “lab-style,” I mean that most of the time in supposed to be spent with the learners quasi-independently working their way through a set of tasks in small groups, with “lab assistants” available to answer questions as they come up. In my experience, this is the best way to teach something like git in a group, since people move at such different paces.

The tasks are described in a thorough “lab manual” handout. A pre-built PDF, likely corresponding to main here, is available online.

This tutorial is aimed at scientists. It brings up some mathematical concepts but tries not to assume much in the way of programming skills.

Contents

  • slides/ contains some HTML slides used during the tutorial. They have no speaker notes and probably won't be super helpful for anyone other than the original author. They use reveal.js and the template might be of interest; see my htmltalk repository and accompanying blog post.
  • handout/ contains LaTeX source for the printed lab manual. It uses Tectonic and a few nonstandard fonts and packages, so it might take a few tries to compile.
  • PRESENTER-NOTES.md logs notes from times when I’ve presented the tutorial, to serve as reminders for the next time I revise the materials in preparation for another presentation.

Contributions

Are welcomed! File a pull request or send an email or whatever works best.

About

An introduction to git in the style of a physics laboratory class.

Resources

Readme
Activity

Stars

12 stars

Watchers

2 watching

Forks

1 fork
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.