Гит

Хостинг.
Если проект назвать:
miltorg.github.io
То он будет доступен по адресу:
https://miltorg.github.io/rabota.html

https://docs.github.com/ru/pages/getting-started-with-github-pages/about-github-pages - Написано что можно прикрутить и свой домен
Так-же написано о куче ограничений этого "хостинга"

Примеры таких сайтов:
https://github.com/collections/github-pages-examples

--------

1. Зарегистрироваться и создать проект или оно там уже будет.Что-то должно появиться по адресу:
https://gitlab.com/miltorg/html_markdown - это пример с моим ником и моим проектом в адресе!
2. Клонируем себе:

git clone https://gitlab.com/miltorg/html_markdown - Эта же команда скопирует и с Гита на сервер!

3. Теперь создаём в этом, локально папку u/
4. Грузим в неё всё что хотим
5. Для подписи. Может и не нужно:

config --global user.name "Andrei Prokhorov"
git config --global user.email miltorg@yandex.ru

6. git add u/
7. git commit - Выскочит ваш внутренний редактор. У меня:

Раскомментировать - dell - работает.
Сохранение и выход - :wq

8. git push origin master

И все. Немного сложнее чем перетаскивание папки по FTP :-)

--------------------------------
Не проверено:

git commit -m "first commit"

------

Выкладываем изменения на GitHub:

$ git commit -a -m "default string length"
$ git push
На сервере получаем изменения:

$ git pull

========

Создание ветвей для совместной работы

https://docs.github.com/ru/get-started/quickstart/fork-a-repo

1. На GitHub.com перейдите в репозиторий который собираетесь ветвить .
2. В правом верхнем углу страницы щелкните Вилка. - не у всех активна - что-то там с организация-не организация

3. Выскочит инструкция на русском языке

4. Нажать на кнопку Грейт Форк - в вашем репозитории будет точная копия того репозитория

5. Произвозим изменения

6. git add .
7. git commit
8. git push origin master

---------------------------

1. Зарегистрироваться и создать проект или оно там уже будет.Что-то должно появиться по адресу:
https://gitlab.com/miltorg/html_markdown - это пример с моим ником и моим проектом в адресе!
2. Клонируем себе:

git clone https://gitlab.com/miltorg/html_markdown

или

git clone https://github.com/miltorg/hello-world

3. Теперь создаём в этом, локально папку u/
4. Грузим в неё всё что хотим
5. Для подписи. Может и не нужно:

config --global user.name "Andrei Prokhorov"
git config --global user.email miltorg@yandex.ru

6. git add u/
7. git commit - Выскочит ваш внутренний редактор. У меня:

Раскомментировать - dell - работает.
Сохранение и выход - :wq

Последний раз выскочил Nano - там заморочек меньше. ^ - это Контрл

8. git push origin master

git push -u origin main - последний раз только так.

- тут выскочит требование логина и пароля. А паролей на Гитхабе теперь нет, а есть как Personal access tokens (classic)
https://github.com/settings/tokens

И все. Немного сложнее чем перетаскивание папки по FTP :-)

--------------------------------
Не проверено:

git commit -m "first commit" !!!!!!!!!!!!

git commit -m 'Add the under construction image'

git remote add origin https://github.com/sizovilya/sizovilya.github.io.git
git push -u origin master

Компьютер: