Skip to content

Latest commit

 

History

History
72 lines (38 loc) · 2.38 KB

00b-fork_repo.md

File metadata and controls

72 lines (38 loc) · 2.38 KB

Getting Started with GitHub

Objective

Github is the most widely used open-source system for version control. All course documents are stored in a GitHub repository which will be used daily during the bootcamp.

Deliverable

  • your own forked version of this repository
  • answer Q1 at end of this file
  • add your forked repository link to the class roster

You have two options to complete parts 1-3 (Install, Editors, Command Line).

  • Option 1 (Beginner): Edit markdown files directly on GitHub. (Follow the instructions below).
  • Option 2 (Intermediate): Edit files using git pull and git push.

The process below is designed to be accessible to anyone regardless of background in git.


Set up your repository on GitHub

Step 1: Sign up for GitHub

You will need a GitHub account.

It's easy and free to sign up.

Step 2: Sign in to GitHub

Make sure that you are signed in to GitHub.

Step 3: Fork this repository

Click the Fork button at the upper right hand corner of the page:

fork

This makes a personal copy of the repository that you can edit. Your forked copies will show up in your Repositories section.

This repository is thisismetis/dsp. Your forked copy will be your_github_user_name/dsp.

Step 4: Edit your fork

There are files in your forked repository that you need to edit to add your work.

When viewing an individual file in your forked repository on GitHub, you will an see "Edit this file" button that you can click to get an in-browser editor.

edit

After you've edited the file, you need to commit your changes to make them permanent. At the bottom of the page you can add a commit message describing your changes and then click the green "Commit changes" button.

commit

You can repeat the edit and commit process as many times as you like. You don't have to be totally done with a file to commit. Commit incrementally!

Here's your first chance to practice this:


Q1. Emoji

What is your favorite emoji? (Check out this emoji cheat sheet.)

🐢