Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 3.05 KB

01-git-and-github-homework.md

File metadata and controls

39 lines (23 loc) · 3.05 KB
title
Git & GitHub Homework

Git & Github Homework

Required to complete

Before start, make sure you have installed and properly configured Git:

  • Install Git using https://git-scm.com/download.
  • Configure Git according yours Github's account using git config command. Please check instructions how to generate (if you haven't it done before) ssh key, and link with your GitHub account.

Required to accomplish:

  1. Register GitHub account, and fill info. Check https://github.com/itspoma account, and follow few popular engineers (you find them on conference websites). You can find most active GitHub users here.

  2. Send email to [email protected] with your github nickname and ask to add you to https://github.com/cursor-education. After you'll be added, navigate to https://github.com/orgs/cursor-education/people and change Private to Public. Now check your Github profile, you should have CURSOR Education badge under your profile image.

  3. Create new repository, push sample any html file(s) and publish on Github Pages. Follow this, this or this. If you more confortable with text guideline, follow these insturctions.

  4. Create another new repository via Github, checkout new branch development from master, push few changes and make PR. You can find more information about Pull-Requests here.

  5. Make fork https://github.com/cursor-education/welcome-to-github, clone your fork, make changes (add your name to list-of-users.txt, and create your folder inside personal/ directory), and create PR for changes.

Additional

Advanced

  • Find theoretical difference between merge and rebase commands. Using terminal, try to rebase different branches, and send us history of commands using git log or git diff commands. Paste this history on gist.

Git CheatSheet commands