Skip to content
skillbld
Day 7 of 10 30 minclonepushpullfetch

Put your repository online. Connect a local repo to GitHub, push your commits, clone projects, and keep in sync with fetch and pull.

By the end of today you can

  • Explain what a remote is and what origin means
  • Create a GitHub repository and push an existing project
  • Clone a repository
  • Tell the difference between fetch and pull
  • Track remote branches and push new ones

What's inside

  • 5 sections
  • 3 diagrams and mind maps
  • 4-question quiz
  1. 1Put an existing project on GitHub
  2. 2Clone an existing repository
  3. 3Stay in sync: fetch vs pull
  4. 4Push a new branch
  5. 5When a push is rejected

Sign in free to read this lesson

Get the full lesson with diagrams, runnable code and the quiz. Your progress is saved across devices.

Sign in free
Day 7: Remotes & GitHub · Git & GitHub · SkillBld