Подготовка первого сайта. Организована структура проекта.
Подключили script
git init (Создать пустой репозиторий Git или вновь инициализировать существующий можно параметром init. При инициализации он создаст скрытую папку. В ней содержатся все объекты и ссылки, которые Git использует и создаёт в истории работы над проектом.)
git status (Просмотреть статус нужного репозитория можно по ключевому слову status: его действие распространяется на подготовленные, неподготовленные и неотслеживаемые файлы.)
git add readme.md (Добавить отдельный файл в область подготовленных файлов можно параметром add с указанием имени файла.)
git commit -m (можно присвоить название изменению)
git log (Просматривать изменения, внесённые в репозиторий,отображает список последних коммитов в порядке выполнения.) q - для выхода
git show b7ab1a30707a9ed561c4386cedb59df6bbfc944e (Просмотреть полный список изменений, внесённых конкретным коммитом, можно с помощью параметра show, указав идентификатор) сокращеный вариант git show b7ab1a
git diff (Можно просматривать список изменений, внесённых в репозиторий)
git diff --staged (Для просмотра подготовленных изменений необходимо добавить флаг --staged.)
git diff readme.md (просмотреть изменения, внесённые только в этот файл)
git rm dirname/readme.md (Удалять файлы из текущего рабочего дерева можно с помощью параметра rm.)
git mv /Users/Asus/Desktop/Git/repo/lesson1/.git/ (Переименовать файл или папку можно параметром mv)
git revert HEAD (Откатить последний коммит можно с помощью параметра revert. Создастся новый коммит, содержащий обратные преобразования относительно предыдущего, и добавится к истории текущей ветки.)
-git remote add origin https://github.com/urbanass/UrbanAss134.git
-git branch -M main
-git push -u origin main
-git push origin main (Отправлять изменения в удалённый репозиторий можно параметром push с указанием имени репозитория и ветки.)
-git pull (Для загрузки изменений из удалённого репозитория используется параметр pull. Он скачивает копию текущей ветки с указанного удалённого репозитория и объединяет её с локальной копией.)
-git merge origin (Слияние удалённого репозитория с локальным выполняется параметром merge с указанием имени удалённого репозитория)
-git push -u origin new_branch (Передать новую ветку в удалённый репозиторий можно параметром push с флагом -u, указав имя репозитория и имя ветки.)
-git clone https://github.com/urbanass/UrbanAss134.git (Клонируем репозиторий к себе на компьютер командой git clone. Создадим файл README.md с описанием проекта, чтобы другим пользователям было понятно, в чем отличие этой реализации от остальных.)
на сайте есть кнопка "Fork" (точная копия репозитория, но в вашем аккаунте. Форки нужны, чтобы вносить свои изменения в проект, к репозиторию которого у вас нет прямого доступа.)
на сайте есть кнопка "pull-request" (функция GitHub, позволяющая попросить владельца репозитория, от которого мы сделали форк, загрузить наши изменения обратно в свой репозиторий.)