<commit_before># gh-pages template

### Use Github to host web sites without having to download an app or use the command line

this repository is just a simple set of instructions on how to use the free github http://pages.github.com functionality to host static websites. an example of a github hosted static site is my own [personal internet web blog](http://maxogden.com)

## Why

Traditionally git has been for computer programmers, but recently github added some new features to their website which make it possible for non-technical people to set up repos on github! All the things mentioned here can be done with just a web browser. 

## What it is

- static file host
- entirely managed from the github.com web UI
- free
- able to use custom domains (so that yourdomain.com points to your files on github)
- very simple

## What it isn't

a dynamic host -- so it can't do PHP/Rails/Node etc. The only way to do dynamic content is by setting up a [jekyll blog](https://help.github.com/articles/using-jekyll-with-pages) (more advanced)

## How to set up a site

this repo is setup to only have the special **gh-pages** branch that github requires to use static file hosting. when you create and view repos on github they usually show you the default `master` branch which doesn't work with static file hosting

1. login to github and fork this repo [github.com/maxogden/gh-pages-template](https://github.com/maxogden/gh-pages-template)
2. you will need to edit a file in your forked repo so that github knows to deploy your static site! try going to index.html and clicking the edit button, making a small change, and then commiting your change
3. now you can go to **yourusername.github.com/gh-pages-template** and you should see the hello world page! it might take a few minutes for github to generate
4. using the github web UI you can [create new files](https://github.com/blog/1327-creating-files-on-github) or [edit existing files](https://github.com/blog/143-inline-file-editing)
5. the admin button at the top of the repo page will let you rename the repository
6. to point a custom domain at github edit the file called `CNAME` and make sure its contents are only `whateveryourdomainis.com` then go to your domain control panel and make sure the `A` record points to `192.168.3.11`. For more detailed instructions see [this article](https://help.github.com/articles/setting-up-a-custom-domain-with-pages)

thats it!

## License

The content in this repo is BSD licensed<commit_msg>add link to cool site<commit_after># gh-pages template

### Use Github to host web sites without having to download an app or use the command line

this repository is just a simple set of instructions on how to use the free github http://pages.github.com functionality to host static websites. an example of a github hosted static site is my own [personal internet web blog](http://maxogden.com) as well as [realtimecats.com](http://realtimecats.com).

## Why

Traditionally git has been for computer programmers, but recently github added some new features to their website which make it possible for non-technical people to set up repos on github! All the things mentioned here can be done with just a web browser. 

## What it is

- static file host
- entirely managed from the github.com web UI
- free
- able to use custom domains (so that yourdomain.com points to your files on github)
- very simple

## What it isn't

a dynamic host -- so it can't do PHP/Rails/Node etc. The only way to do dynamic content is by setting up a [jekyll blog](https://help.github.com/articles/using-jekyll-with-pages) (more advanced)

## How to set up a site

this repo is setup to only have the special **gh-pages** branch that github requires to use static file hosting. when you create and view repos on github they usually show you the default `master` branch which doesn't work with static file hosting

1. login to github and fork this repo [github.com/maxogden/gh-pages-template](https://github.com/maxogden/gh-pages-template)
2. you will need to edit a file in your forked repo so that github knows to deploy your static site! try going to index.html and clicking the edit button, making a small change, and then commiting your change
3. now you can go to **yourusername.github.com/gh-pages-template** and you should see the hello world page! it might take a few minutes for github to generate
4. using the github web UI you can [create new files](https://github.com/blog/1327-creating-files-on-github) or [edit existing files](https://github.com/blog/143-inline-file-editing)
5. the admin button at the top of the repo page will let you rename the repository
6. to point a custom domain at github edit the file called `CNAME` and make sure its contents are only `whateveryourdomainis.com` then go to your domain control panel and make sure the `A` record points to `192.168.3.11`. For more detailed instructions see [this article](https://help.github.com/articles/setting-up-a-custom-domain-with-pages)

thats it!

## License

The content in this repo is BSD licensed
{'fraction_non_alphanumeric': 0.06998813760379596, 'fraction_numerical': 0.008699090549624358, 'mean_word_length': 4.141260162601626, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2513056', 'n_tokens_mistral': 1387, 'n_tokens_neox': 1314, 'n_words': 741}