Skip to content

Latest commit

 

History

History
35 lines (21 loc) · 1006 Bytes

README.md

File metadata and controls

35 lines (21 loc) · 1006 Bytes

Git/GitHub Workshop

Wednesday 13 April, 13:00-17:00

SPC Noumea Library Room

Instructor: Arni Magnusson

Topics

  1. Main benefits of using Git/GitHub: track changes, backups, collaboration, dissemination

  2. Git concepts: repositories, commits, tags, branches, gitignore

  3. GitHub features: releases, assets, forks, pull requests, issues, browse, access control, authentication

  4. Git commands: clone, status, diff, add, commit, push, pull, log, tag, rm, checkout, clean, reset

  5. Git user interfaces: command line, RStudio, web browser, other

  6. Good habits: commit early and often, keep commits small, keep a light repo, pull before making changes

  7. Techniques to manage multi-contributor collaboration in a single repository

  8. When to organize workflows in separate folders vs. repos vs. forks vs. branches, main git folder

  9. Git workflows for SPC repositories, comparison with other online storage solutions

  10. Eat cookies