HTML Editing and Basic GITHUB

1. Create a GitHub account
- You won’t have access to the free hosting or any other awesome features GitHub has to offer without one.
2. Download and install the GitHub
3. Create a new GitHub project
- click the “Create New Repository” button.
- When the “Create a New Repository” dialog window appears, fill in the “Name” text input as:
[username].github.io
Replace [username] with your GitHub account username.
4. Copy your files to the new Repository folder
5. Publish your website
- After clicking the “Commit to master” button
6. Share your website!
- The very last step is to get excited and check out your website in your browser! Surf on over to:
https://[username].github.io/
# Apply for GitHub Student Developer pack
- Visit GitHub Education and click Get benefits in the top-right corner.
- Under “Which best describes your academic status?”, select Student.
- Then, complete one of the following:
- If you have a school-issued email, select (or add it).
Please note that email addresses must be verified and any addresses with plus signs (“+”) are not eligible. - If you don’t have a school-issued email, follow the prompts to fill out additional information.You’re still eligible even if you only have a personal Gmail address, as long as you can provide alternative documentation to verify your current student status.
- You may be prompted for more information. When prompted, upload an image that demonstrates your academic status or confirms your enrollment.
If you do not have a dated student ID to upload, you may upload a current transcript, letter on school letterhead, or any documentation that demonstrates your current enrollment. Make sure the image is clear and easy to read
#Using a custom domain name
- You can just leave your website at that address (it'll give you some serious street cred in the developer world), but if you have a custom domain you would like to use, it is very simple to make GitHub redirect your page.
- Log in to your domain registrar and find where to change your host records. If you don't know, you can usually Google "(domain registrar) change host records", and your registrar will have an explainer telling you how to do it.
- Change your domain's A Record to 204.232.175.78. This is GitHub's IP address, which allows GitHub to resolve your URL and serve the correct files.
- In your website's directory folder on your computer, create a file called "CNAME". On the first line, type your domain name. Save the file.
- In your GitHub application, you should see the file in the left column. Make sure it is checked and enter your commit message. Have it say something like "Adding CNAME file."
- Click "Sync branches."
- It can take as long as 48 hours for your domain to resolve to your GitHub page. However, it is usually pretty quick, so check back in an hour or so.