GitHub Quick Start Guide

To enhance your learning experience and keep your notes organized, we recommend creating a private GitHub repository. This will serve as a central hub for all your notes, materials, resources, and links throughout the course.

Setting Up a GitHub Account and Private Repository

GitHub is a popular platform for hosting and collaborating on projects. Creating a private repository will allow you to securely store your course materials and access them from anywhere.

Step-by-Step Instructions

1. Create a GitHub Account

  • Visit GitHub: Go to github.com in your web browser.
  • Sign Up:
  • Click on the "Sign up" button located at the top-right corner.
  • Enter Your Details:
  • Email Address: Provide a valid email address.
  • Password: Choose a strong password.
  • Username: Select a unique username for your account.
  • Verify Account:
  • Complete the puzzle or verification steps as prompted to prove you're not a robot.
  • Choose a Plan:
  • Select the "Free" plan, which allows unlimited private repositories.
  • Customize Your Experience (optional):
  • Answer any additional questions or skip them to proceed.
  • Confirm Your Email:
  • Check your email inbox for a verification email from GitHub.
  • Click the verification link to activate your account.

2. Create a New Private Repository

  • Log In:
  • Ensure you're logged into your GitHub account.
  • Start a New Repository:
  • Click on the "+" icon in the top-right corner.
  • Select "New repository" from the dropdown menu.
  • Repository Details:
  • Repository Name: Enter a name like it-crash-course-notes.
  • Description (optional): Add a brief description, e.g., "Notes and resources for IT crash course."
  • Set Repository to Private:
  • Select the "Private" option to ensure only you (and invited collaborators) can access it.
  • Initialize the Repository:
  • Check the box for "Initialize this repository with a README" to create a default README file.
  • Create Repository:
  • Click the "Create repository" button at the bottom of the page.

3. Organize Your Repository

  • Create Folders for Each Day or Topic:
  • On your repository page, click "Add file" > "Create new file".
  • In the filename field, type the folder name followed by a slash / (e.g., Day1_General_Computing/), then add a placeholder file like README.md.
  • Commit the new file to create the folder.
  • Add Notes and Materials:
  • Within each folder, you can create new markdown files for notes (e.g., notes.md), upload resources, or add links.
  • Commit Changes:
  • After adding or editing files, write a commit message summarizing the changes.
  • Click "Commit changes" to save them.

4. Optional: Clone Repository to Your Local Machine

  • Install Git:
  • Download and install Git from git-scm.com.
  • Clone Repository:
  • Open a terminal or command prompt.
  • Use the command git clone https://github.com/your-username/it-crash-course-notes.git (replace your-username with your actual GitHub username).
  • Work Locally:
  • Navigate to the repository folder: cd it-crash-course-notes.
  • Add or edit files using your preferred text editor.
  • Push Changes to GitHub:
  • Add changes: git add .
  • Commit changes: git commit -m "Your commit message"
  • Push changes: git push origin main

5. Accessing Your Notes Anywhere

  • Your repository is now set up and can be accessed from any device by logging into your GitHub account.
  • You can continue to add, edit, or organize your notes throughout the course.

Conclusion

By setting up a private GitHub repository, you'll have a centralized and secure location for all your course materials. This will facilitate better organization and make it easier to review and build upon your knowledge in the future.