Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Free Hosted Website on GitPages and simple Git Guide
Rating: 4.6 out of 5(228 ratings)
14,779 students

Free Hosted Website on GitPages and simple Git Guide

Explore how you can get started with GitHub create a hosted webpage from your repo and lots more
Created byLaurence Svekis
Last updated 11/2024
English

What you'll learn

  • How to setup GitPage
  • How to use Git Commands
  • Using github for source control
  • Access and store files on Git
  • Access Bootstrap for rapid web design

Course content

2 sections15 lectures44m total length
  • GitPage Introduction3:22

    Set up free hosting with GitHub Pages, learn basic git commands, manage branches and pull requests, and publish your code online with a simple git workflow.

  • Course resource Guide and lesson helper0:04
  • Setup GitHub Account2:02

    Set up a free GitHub account to access unlimited repositories, public and private with up to three collaborators, and 2000 action minutes, then create a repository for GitHub pages.

  • Create a Repo4:39

    Create a new GitHub repository, initialize a readme, manage branches and commits, and set public or private access for hosting a GitHub Pages site.

  • Upload Files4:06

    Upload your local files to a GitHub repository and publish them to GitHub Pages by creating index.html, style.css, and script.js, then commit to master and upload files.

  • Share the files Create GitPage3:17

    Create a live webpage by turning a public GitHub repository into a GitHub Pages site, selecting the master branch, and sharing a URL for front-end code (HTML, CSS, JavaScript).

  • Git Branches2:59

    Create and manage development branches alongside master, edit files in the dev branch, and merge changes back via pull requests to keep master live on GitHub pages.

  • Pull Request and Merge Branches4:39

    Master the pull request workflow: compare, review, and merge changes from dev into master, keep branches simple, and enable collaborative code review before going live.

  • Install Git on Your Machine5:45

    Learn how to install git on your computer and work locally, with options for GitHub Desktop or command line on Mac, Windows, and Linux, plus the basic git workflow.

  • Connect to the Repo2:47

    Connect to the repo by creating a new development branch, keep master untouched, clone locally with the repository URL, and pull and commit changes back to master.

  • Edit Files Locally3:29

    Edit local website files using the Brackets editor, switch to the dev branch, stage and commit changes with a local commit message, and configure git user name and email.

  • Upload Files Push2:48

    Push and upload files to a git repository, switch branches, pull updates, push to origin, and merge pull requests to update your site.

  • Bootstrap Framework2:54

    Learn to integrate the bootstrap framework by copying the starter template into your page, update local files, commit, push to the dev branch, and open a pull request to master.

  • GitPage Conclusion1:11

    Learn how public versus private repositories affect pages hosting and expand your git skills by exploring commonly used commands and git help for GitHub pages.

Requirements

  • Basic Programming HTML CSS and JavaScript
  • Internet access
  • Interest in learning

Description

Bonus free PDF guide packed full of resources and code snippets to help you learn - follow the lessons using the guide!  Learning made easy :)

Course is designed as a starter course to demo how to setup a free hosted website within gitPages

Covers basics of git and how it works

Tips and resources provided - including code editor that is used Brackets and how to start with simple git commands

Update your website locally and push it to your GitPages - made easy with easy to follow instructions and examples

Git command guide - simple git commands

Taught by an instructor with over 20 years of Web Development experience.

If you've been looking to get started with Git - wanted to refresh your git knowledge - learn the basics of git - or just want to see how you can get a free hosted website THIS COURSE IS FOR YOU!!!!

Nothing to lose - Fast friendly support is always available to help if you need it.

Please note that the SCOPE OF THIS COURSE IS BASICS of GIT and will not cover complex commands and everything about GIT its a simple HOW TO GET STARTED COURSE - if you are looking at more detailed git this is not for you.


Who this course is for:

  • Beginner web developers
  • Anyone who wants a gitPage
  • anyone who wants to learn about using Git