Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git & GitHub for Research Collaboration

A 2-hour hands-on workshop for STEM graduate students who want to use Git and GitHub effectively in their research.

Visit the workshop site


Quick Links

Material Description
Pre-Workshop Setup Do this first - install Git, GitHub account, auth, Copilot, Codespaces
Exercise 1: Solo Repo Create your first research repo with meaningful commits
Exercise 2: Collaboration Paired exercise - branches, PRs, and merge conflicts
Git Cheat Sheet Command reference + research-specific patterns
Copilot One-Pager AI-assisted Git help - setup and example prompts
Resources Books, tools, and links to continue learning

Templates (Fork These!)

Template What You Get
Research Paper LaTeX + GitHub Actions auto-build PDF on every push
Research Notebooks Python + Jupyter with nbstripout, CI validation, Codespaces

Printable PDFs

PDF versions of all handouts and exercises are generated automatically on every push and available from the latest Actions build or the workshop site.

Workshop Schedule

Block Topic Duration
1 Why Git? From Chaos to Citable Code 10 min
2 Git Fundamentals - Solo Workflow 30 min
3 GitHub - Your Research Portfolio + Actions 20 min
4 Branching & Collaboration 40 min
5 Research Workflow Patterns 5 min
6 GitHub Copilot Demo & Wrap-up 10 min

License

CC BY 4.0 - reuse, adapt, and share freely with attribution.

About

Workshop: Git & GitHub for Research Collaboration — a 2-hour hands-on workshop for STEM graduate students

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages