Skip to content

Supplemental materials for a 2023 PharmaSUG 90-minute Hands-on Training

License

Notifications You must be signed in to change notification settings

saspy-bffs/pharmasug-2023-how-git-practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

TEST only

Commit early, commit often! A gentle introduction to the joy of Git and GitHub

Supplemental Materials for a Hands-on Training at PharmaSUG in San Francisco, California, on May 16, 2023.

Contributions Welcome!

Hands-on Training participants are encouraged to fork this repo and practice making Pull Requests (aka PRs), either during or after the conference. All types of contributions are welcome, from fixing typos to adding notes to each of the sections below.

####### Random comment

Concepts related to Managing Code Repositories (feel free to help add definitions or examples!)

  • Repo (created using the GitHub web interface, or using the Git CLI with git init): Short for "code repository," a repo is a set of files under version control.

  • Fork (typically created using the GitHub web interface only):

  • I understand the forking now.

  • Local Clone (typically created using the Git CLI with git clone only):

  • Branch (created using the GitHub web interface, or using the Git CLI with git branch or git checkout):

Concepts related to Managing Code Edits (feel free to help add definitions or examples!)

  • Stage Changes (typically created using the Git CLI with git add only):

  • Commit Changes (created using the GitHub web interface, or using the Git CLI with git commit):

  • Publish Changes to Remote Clone (typically created using the Git CLI with git push only):

  • Pull Request or PR (typically created using the GitHub web interface only):

Additional Git CLI Commands Discussed (feel free to help add definitions or examples!)

  • git --version:

  • git --help:

  • git config:

  • git status:

  • git --version:

Additional Git CLI Commands to Consider Learning (feel free to help add definitions or examples!)

  • git log:

  • git diff:

  • git fetch:

  • git pull:

Possible Alternative Workshop Titles (feel free to contribute your favorite git pun!)

  • Git with it!

  • Get used to Git!

  • Git some love!