Як додати домен до GitHub Pages - Сизов Ілля
Доброго вам дня. У попередній статті я показав, як захистити сайт на GitHub Pages. Але що це за сайт без доменного імені? Якось не комільфо. Тому представляю новий матеріал, який розповідає про те, як додати домен до GitHub Pages. Приклад буде на основі reg.ru, але ви можете використати свого улюбленого реєстратора. Минулої статті сайт був на тему збирання снігу взимку, і домен для нього обраний відповідний - snegnn.net. Отже, у нас на руках є вільний домен, давайте прикріпимо його до сайту на GitHub.
Додаємо записи до домену
Насамперед йдемо в адмінку reg.ru, вибираємо свій домен і переходимо в меню «Управління зоною». Якщо є якісь записи відмінні від класу NS, то сміливо видаляємо їх. Тобто має залишитися так:

Далі додаємо два записи A і один CNAME до свого домену
- A - 192.30.252.154
- A - 192.30.252.153
- CNAME - username.github.io. (у моєму випадку sizovilya.github.io.)
УВАГА! ТОЧКА В КІНЦІ CNAME ЗАПИСУДУЖЕ ВАЖЛИВА, обов'язково поставте її. Повинно вийти як на картинці:

Комітуємо CNAME файл у репозиторій із сайтом
Тут можна діяти двома способами. Перший це перейти на гітхаб у свій репозиторій та створити файл CNAME через меню сайту (натиснути на плюсик). І другий спосіб це закомітити його в репозиторій за допомогою git. Ви можете вибрати будь-який шлях, а я піду найпростішим і додам CNAME файлик через інтерфейс GitHub. Ідемо у свій репозиторій із сайтом та клацаємо на плюсик, він відзначений на скріншоті:

Задаємо ім'я файлу CNAME і як вміст вставляємо свій домен, має бути так: