/pd-intro-to-github

Professional Development Session 1: Intro to GitHub

Teacher Professional Development Session 1: Intro to GitHub

Assignment

Task 1

  1. Click the Code button (see below) to download this "repository", or set of files. Choose Download ZIP to download a .zip file. image
  2. Open session-1-questions.txt and type in your answers to the questions in the file.
  3. Rename the file to session-1-questions.md.

Task 2

Upload your downloaded files to your own new GitHub repository.

  1. Click the plus sign in the top right corner of GitHub. Click New repository. image
  2. On the next screen, give your repository a name and click the green Create repository button at the bottom of the page. image
    • If you include spaces in the name of your repository, GitHub will automatically replace the spaces with -.
  3. On the following screen, find the link near the top that says uploading an existing file. image
  4. Finally, add your files (not the folder, just your files) and click the green Commit changes button at the bottom. image
  5. Congratulations! You have now uploaded files to a GitHub repository.

Task 3

  1. Click the session-1-questions.md file above to open it, then click the edit pencil. image
  2. Add a new question to the file: "3. What are ways that GitHub might help you and your students manage code?". Answer the question in the file.
  3. Commit your changes to a new branch. image
  4. Open a pull request to merge your updates into the main branch.