2023-01-27
Materials for the Spring 2023 Git Workshop
A PSU email address and access to Penn State's Roar cluster is required prior to the workshop. If you do not have an account on Roar, request one by going to https://accounts.aci.ics.psu.edu.
- Zoom set up suggestions (scroll down to Configuration Suggestions): https://github.com/erdavenport/KickStart-Workshop-2020/tree/master/Day0-UnixBasics
- OnDemand portal: https://portal2.aci.ics.psu.edu/pun/sys/dashboard
- Slides
- GitHub: github.com
- How to set up a new SSH key on Roar: https://github.com/erdavenport/settingUpSSHRoar
- Git cheat sheet: https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet
- Software Carpentry Version Control with Git: http://swcarpentry.github.io/git-novice/
- "A Quick Introduction to Version Control with Git and GitHub" - PLoS Computational Biology: https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1004668
- Resources to learn git: https://try.github.io/
- GitHub intro to git: https://guides.github.com/activities/hello-world/
- "Ten Simple Rules for Taking Advantage of Git and GitHub": https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4945047/
- Reddit post: What do you put in your github? Read the comments, lots of good nuggests in there: https://www.reddit.com/r/bioinformatics/comments/862v5y/what_do_you_put_in_your_github/
- Example project repository: https://github.com/erdavenport/japaneseEel
- Learn why using version control is a good idea
- Learn the basics of version control with git
- Gain familiarity with GitHub