diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..edafddc --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +skincat.jpg \ No newline at end of file diff --git a/MDI.md b/MDI.md new file mode 100644 index 0000000..8bd9c8e --- /dev/null +++ b/MDI.md @@ -0,0 +1,111 @@ +## Инструкция для работы с Markdown + +## Выделение текста + +Чтобы выделить текст курсивом, необходимо обрамить его звездочками (*) или знаком нижнего подчеркивания (_). Например, *вот так* или _вот так_. + +Чтобы выделить текст полужирным, необходимо обрамить его двойными звездочками (**) или двойным знаком нижнего подчеркивания (__). Например, **вот так** или __вот так__. + +Альтернативные способы выделения текста жирным или курсивомнужны для того, чтобы мы могли совмещать оба этих способа. Например, _текст может быть выделен курсивом и при этом быть **полужирным**_. + +## Списки + +Чтобы добавить ненумерованные списки, необходимо пункты выделить звездочкой (*) или знаком (+). Например, вот так: +* Элемент 1 +* Элемент 2 +* Элемент 3 ++ Элемент 4 + +Чтобы добавить нумерованные списки, необходимо пункты пронумеровать. Например, вот так: +1. Пункт 1 +2. Пункт 2 + +## Работа с изображениями + +Чтобы вставить изображение в текст, достаточно написать следующее: +![Привет, это лысый кот!](skincat.jpg) + +## Ссылки + +Для создания внутритекстовой гиперссылки необходимо использовать круглые скобки сразу после закрывающей квадратной. Внутри них необходимо поместить URL-адрес. В них же возможно расположить название, заключенное в кавычки, которое будет отображаться при наведении, но этот пункт не является обязательным. + +[Пример](https://gist.github.com/Jekins/2bf2d0638163f1294637) + +Markdown позволяет также использовать неявно выраженный идентификатор (сокращенный). В этом случае метка не приводится, вместо неё текст гиперссылки используется и в качестве её имени, а вторая пара квадратных скобок остаётся пустой. Например, чтобы сделать слово «Example» гиперссылкой, достаточно написать: + +[Example] https://gist.github.com/Jekins/2bf2d0638163f1294637 + +## Работа с таблицами + +## Цитаты + +Для обозначения цитат в языке Markdown используется знак «больше» («>»). Его можно вставлять как перед каждой строкой цитаты, так и только перед первой строкой параграфа. Цитаты в Markdown могут содержать всевозможные элементы разметки. Цитаты в языке Markdown выглядят следующим образом: + +>Это пример цитаты, +>в которой перед каждой строкой +>ставится угловая скобка. + +>Это пример цитаты, +в которой угловая скобка +ставится только перед началом нового параграфа. + +>Второй параграф. + +Также синтаксис Markdown позволяет создавать вложенные цитаты (цитаты внутри цитат). Для их разметки используются дополнительные уровни знаков цитирования («>»).Вложенная цитата: + +Вложение цитаты в цитату выглядит следующим образом: + +> Первый уровень цитирования +>> Второй уровень цитирования +>>> Третий уровень цитирования +> +>Первый уровень цитирования + +Уровень цитирования не может превышать 15-й. + +## Работа с удаленными репозиториями + +Освоить работу с удаленными репозиториями, которые находятся не на локальной, а на удаленной машине, например, на сервере. + +Копировать внешний репозиторий на свой ПК можно командой __git clone__. + +Команда __git clone__ составная: она не только загружает все изменения, но и пытается слить все ветки на локальном компьютере и в удаленном репозитории. + +__git pull__ + +Эта команда позволяет скачать все из текущего репозитория и автоматически сделать merge с нашей версией. + +__git push__ + +Отправить свою версию репозитория во +внешний репозиторий поможет команда git +push. При первом её использовании нужна авторизация.Эта команда позволяет отправить нашу версию репозитория на внешний репозиторий. ТРЕБУЕТ АВТОРИЗАЦИИ на внешнем репозитории. + +Как настроить совместную работу + +1. Создать аккаунт на GitHub.com +2. Создать локальный репозиторий +3. “Подружить” ваш локальный и удалённый репозитории. +GitHub при создании нового репозитория подскажет, как это можно сделать +4. Отправить (push) ваш локальный репозиторий в удалённый (на GitHub), при этом, возможно, вам нужно будет авторизоваться на удалённом репозитории +5. Провести изменения “с другого компьютера” +6. Выкачать (pull) актуальное состояние из удалённого репозитория + +__pull request__ + +* ➜ команда для предложения изменений +* ➜ запрос на вливание изменений в репозиторий + +В больших компаниях один ответственный за проект создает аккаунт. Другие пользователи дают команду pull request. Предлагать изменения на GitHub нужно в отдельной ветке. Сначала +пользователь копирует репозиторий на свой компьютер, делает fork репозитория, затем клонирует версию на своём ПК, создаёт ветку с предлагаемыми изменениями, отправляет изменения командой push в свой аккаунт на GitHub и даёт команду pull request. + +Как сделать pull request + +1. Делаем __fork__ (ответвление) репозитория +2. Делаем git clone __СВОЕЙ__ версии репозитория +3. Создаем новую ветку и в __НЕЕ__ вносим свои изменения +4. Фиксируем изменения (делаем коммиты) +5. Отправляем свою версию в свой GitHub +6. На сайте GitHub нажимаем кнопку __pull request__. + +## Заключение \ No newline at end of file diff --git a/skincat.jpg b/skincat.jpg new file mode 100644 index 0000000..2e3e08e Binary files /dev/null and b/skincat.jpg differ