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 12:38]
rpjday [Class infrastructure and material]
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 28: Line 28:
 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. 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 |}}
introduction_to_git.1528029493.txt.gz · Last modified: 2018/06/03 12:38 by rpjday