- git init – инициализация локального репозитория
- git status – получить информацию от git о его текущем состоянии
- git add – добавить файл или файлы к следующему коммиту
- git commit -m “message” – создание коммита.
- git log – вывод на экран истории всех коммитов с их хеш-кодами
- git checkout – переход от одного коммита к другому
- git checkout master – вернуться к актуальному состоянию и продолжить работу
- git diff – увидеть разницу между текущим файлом и закоммиченным файлом
- Курсив. Чтобы выделить текст курсивом необходимо обрамить его звездочками(*) Или знаком нижнего подчеркивания (_).
- Полужирный Чтобы выделить текст полужирным необходимо обрамить его двойными звездочками(**) или двойным знаком нижнего подчеркивания (__).
- Альтернативные способы выделения текста жирным или курсивом нужны для того, чтобы мы могли совмещать оба этих способа. Например, _текст может быть выделен курсиовм и при этом быть полужирным.
Чтобы добавить ненумерованные списки необходимо пункты выделить звёздочкой (*) или знаком +. Например, вот так:
- Элемент 1
- Элемент 2
- Элемент 3
Чтобы добавить пронумерованные списки необходимо пункты просто пронумеровать. Например, вот так:
- Первый пункт 1
- Второй пункт 2
Подразумевается, что помимо URL-адреса существует еще текст ссылки. Он заключается в квадратные скобки. Для создания внутритекстовой гиперссылки необходимо использовать круглые скобки сразу после закрывающей квадратной. Внутри них необходимо поместить URL-адрес. В них же возможно расположить название, заключенное в кавычки, которое будет отображаться при наведении, но этот пункт не является обязательным.
Для обозначения цитат в языке Markdown используется знак «больше» («>»).
Например, вот так
- git branch - вывод списка веток и текущей ветки, в которой находишься
- git branch <new_branch_name> - создание новой ветки с указанным именем
- git branch -d <branch_to_delete> - удаление ветки с указанным именем
- Git checkout <branch_name>
- git checkout <name_branch>
- git checkout -b <name_branch>
git reset Head~1 - удаление коммитов
git log --graph
clear - очистка терминала
Команда | Краткое описание |
---|---|
git clone <url-адрес репозитория> | – клонирование внешнего репозитория на локальный ПК. |
git pull | – получение изменений и слияние(merge) с локальной версией. Если есть конфликты, то их необходимо разрешить |
git push | – отправляет локальную версию репозитория на внешний репозиторий. Требуется авторизация на внешнем репозитории |
Выполнение домашнего задания:
- Переходим по ссылке https://github.com/KruglovDA/-3278-3246_HW.git
- Жмем на кнопку Fork (в списке наших репозиториев появился fork)
- Клонируем к себе в папку
- Открываем папку в VS
- Выполняем git branch FIO
- Выполняем git checkout FIO
- Добавляем свой файл с названием FIO.MD
- Выполняем Коммит
- выполняем git push (если git ругается, выполняем команду из подсказки)
- на github выполняем pull request