User Tools

Site Tools


introduction_to_git

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
introduction_to_git [2018/06/03 10:53]
rpjday [Course outline]
introduction_to_git [2018/09/22 14:48] (current)
rpjday [Course outline]
Line 8: Line 8:
  
   * A brief history of Git   * A brief history of Git
-  * Installing Git in two commands or less¬†+  * Basic Git configuration
-  * Mandatory ​Git configuration+
   * The underlying architecture of Git -- the "​object store"   * The underlying architecture of Git -- the "​object store"
   * Creating a new Git repository   * Creating a new Git repository
Line 18: Line 17:
   * The "​detached HEAD" state -- not as bad as it sounds   * The "​detached HEAD" state -- not as bad as it sounds
   * Using "git diff" to compare "​tree-ish objects"​   * Using "git diff" to compare "​tree-ish objects"​
 +  * Reverting and cherry-picking commits
   * Branching and merging   * Branching and merging
   * Undoing/​redoing your work (AKA "​changing your mind")   * Undoing/​redoing your work (AKA "​changing your mind")
Line 26: Line 26:
 ===== Class infrastructure and material ===== ===== Class infrastructure and material =====
  
-Students will be required to bring their own laptop with a suitably current version of Git in order to reproduce the hands-on demonstrations. All registered ​students will receive, well ahead of time, instructions for how to properly prepare their systems, including some sample Git repositories to download.+Students will be required to bring their own laptop with a suitably current version of Git in order to reproduce the hands-on demonstrations. All students will receive, well ahead of time, instructions for how to properly prepare their systems, including some sample Git repositories to download.
  
-In adddition, all registered students will receive an e-copy of the O'​Reilly book "​Version Control with Git", in both DRM-free PDF and DRM-free ePub formats.+In addition, all registered students will receive an e-copy of the O'​Reilly book "​Version Control with Git", in both DRM-free PDF and DRM-free ePub formats.
  
 {{ :​git_book.jpeg?​300 |}} {{ :​git_book.jpeg?​300 |}}
Line 38: Line 38:
 ===== Virtual delivery ===== ===== Virtual delivery =====
  
-This course has been delivered several times via WebEx, and is available for virtual delivery.+This course has been delivered several times online, and is available for virtual delivery.
introduction_to_git.1528023227.txt.gz · Last modified: 2018/06/03 10:53 by rpjday