Git course 2022

@git-fall-2022

Public team

Joined on Oct 20, 2022

  • Course plan Materials for the instructors (scripts and exercises) can be found from: https://github.com/hpc2n/intro-git Lectures and exercises (modules?) Setup (markdown, slides) --- BirgitteEveryone:Installs Git Creates a repository with git init Sets their name and email with git config (local, global, system) Creates a file Adds the file with git add Commits the file with git commit
     Like  Bookmark
  •  Like  Bookmark
  • Introduction to Git --- Fall 2022 Lecture 7: Teamwork ![](https://www.hpc2n.umu.se/sites/default/files/umu-logo-left-se.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/hpc2n-logo-text5.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/images/SNIC_logo_autocrop.png =250x) Slides: https://hackmd.io/@git-fall-2022/L7-teamwork#/ Teamwork
     Like  Bookmark
  • Introduction to Git --- Fall 2022 Lecture 5: Branches ![](https://www.hpc2n.umu.se/sites/default/files/umu-logo-left-se.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/hpc2n-logo-text5.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/images/SNIC_logo_autocrop.png =250x) Slides: https://hackmd.io/@git-fall-2022/L5-branches#/ Repetition
     Like  Bookmark
  • Introduction to Git --- Fall 2022 Lecture 4: Commits ![](https://www.hpc2n.umu.se/sites/default/files/umu-logo-left-se.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/hpc2n-logo-text5.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/images/SNIC_logo_autocrop.png =250x) Slides: https://hackmd.io/@git-fall-2022/L4-commits#/ Investigating history
     Like  Bookmark
  • Introduction to Git --- Fall 2022 Lecture 3: Basic commands ![](https://www.hpc2n.umu.se/sites/default/files/umu-logo-left-se.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/hpc2n-logo-text5.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/images/SNIC_logo_autocrop.png =250x) Slides: https://hackmd.io/@git-fall-2022/L3-commands#/ Getting help $ git help <command>
     Like  Bookmark
  • Introduction to Git --- Fall 2022 Lecture 6: Working with remotes ![](https://www.hpc2n.umu.se/sites/default/files/umu-logo-left-se.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/hpc2n-logo-text5.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/images/SNIC_logo_autocrop.png =250x) Slides: https://hackmd.io/@git-fall-2022/L6-remotes#/ Concepts A remote repository is a version of the project which can be hosted in your local machine, some network, or over the internet (Pro Git, 2nd. Ed., Scott Chacon and Ben Straub) where you and your collaborators can push or pull code modifications.
     Like  Bookmark
  • Introduction to Git --- Fall 2022 Lecture A: Course info ![TOC](https://www.hpc2n.umu.se/sites/default/files/umu-logo-left-se.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/hpc2n-logo-text5.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/images/SNIC_logo_autocrop.png =250x) Slides: https://hackmd.io/@git-fall-2022/LA-intro#/ Introduction to Git
     Like  Bookmark
  • Introduction to Git --- Fall 2022 Lecture 0: Setup ![TOC](https://www.hpc2n.umu.se/sites/default/files/umu-logo-left-se.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/hpc2n-logo-text5.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/images/SNIC_logo_autocrop.png =250x) Slides: https://hackmd.io/@git-fall-2022/L0-setup#/ Installing and setting up Git
     Like  Bookmark
  • Introduction to Git --- Fall 2022 Lecture 2: Basic concepts ![](https://www.hpc2n.umu.se/sites/default/files/umu-logo-left-se.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/hpc2n-logo-text5.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/images/SNIC_logo_autocrop.png =250x) Slides: https://hackmd.io/@git-fall-2022/L2-concepts#/ Remark
     Like  Bookmark
  • Introduction to Git --- Fall 2022 Lecture 1: Why use version control? ![](https://www.hpc2n.umu.se/sites/default/files/umu-logo-left-se.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/hpc2n-logo-text5.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/images/SNIC_logo_autocrop.png =250x) Slides: https://hackmd.io/@git-fall-2022/L1-motivation#/ What is version control?
     Like  Bookmark
  • Introduction to Git --- Fall 2022 Lecture B: Using Kebnekaise for the Git course ![TOC](https://www.hpc2n.umu.se/sites/default/files/umu-logo-left-se.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/hpc2n-logo-text5.png =250x) ![](https://www.hpc2n.umu.se/sites/default/files/images/SNIC_logo_autocrop.png =250x) Slides: https://hackmd.io/@git-fall-2022/LB-kebnekaise#/ Connecting to Kebnekaise
     Like  Bookmark