diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..13e6a42 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +Stolbi.jpg \ No newline at end of file diff --git a/Instruction.md b/Instruction.md new file mode 100644 index 0000000..053b73c --- /dev/null +++ b/Instruction.md @@ -0,0 +1,88 @@ +# Инструкция для работы с Git # +Git - это самая популярная в мире система контроля версий, имеющая локальные и удалённые репозитории. + +## Подготовка репозитория +Для создания репозитория необходимо выполнить команду ***git init*** в папке с репозиторием у Вас создатся репозиторий и появится скрытая папка *.git* + +## Создание коммитов +### Git add +Для добавления измений в коммит используется команда *git add*. Для этого напишите *git add <имя файла>* + +### Git status +Для того, чтобы посмотреть состояние репозитория используется команда **git status**. Для этого необходимо в папке с репозиторием написать git status и вы увидите какие были изменения. + +### Git commit +Для того, чтобы создать коммит(сохранение) необходимо выполнить команду ***git commit***. Выполняется она так: *git commit -m "<сообщение к коммиту>*. Все файлы для коммита должны быть **ДОБАВЛЕНЫ** и сообщение к коммиту писать **ОБЯЗАТЕЛЬНО**. + +## Перемещения между сохранениями +Для того, чтобы перемещаться между коммитами, используется команда ***git checkout***. Используется она в папке с репозиторием так: *git checkout <номер коммита>*. + +## Журнал изменений +Для того, чтобы посмотреть все сделанные изменения в репозитории, используется команда ***git log***. Для этого достаточно выполнить команду *git log* в папке с репозиторием. + +## Ветки в Git + +**Создание ветки** + +Для того, чтобы создать ветку, используется команда *git branch*. Делается это следующим образом в папке с репозиторием: *git branch <название новой ветки>* + +**Слияние веток** + +Для того чтобы дабавить ветку в текущую ветку используется команда *git merge*. Команда отдается из ветки куда будут сливаться изменения. + +**Удаление веток** + +Для удаления ветки ввести команду *git branch -d 'name branch'"* + +# Работа с удаленными репозиториями + +## git clone +Команда *git clone* позволяет копировать или клонировать к себе репозитории из интернета. Для этого мы обращаемся к программе Git, указываем параметр clone и после этого даём адрес того репозитория, который надо скачать. Далее в папке, где вызывается команда *git clone*, появляется новая папка. И уже внутри этой папки будет лежать полная копия указанного нами репозитория. + +## git pull + +Эта команда позволяет скачивать из удалённого репозитория. Мы указываем программу *git* и параметр *pull*. Она позволяет получить из интернета актуальное состояние удалённого репозитория и скачать его на +наш репозиторий. **pull** — составная команда. Помимо +выкачивания из интернета, она ещё и сливает, изменения с нашими. Если возникают какие-то конфликты, то окошко будет таким же, как при конфликтах обычного *git merge*. + +## git push + +Эта команда позволяет отправить с локального репозитория на удалённый репозиторий. Требует авторизации. Если у вас нет прав на внесение изменений в репозиторий, Git не позволит это делать. + +## pull request + +Запрос на вливание изменений в какой-то репозиторий. + +# Инструкция для работы с Markdown + +## Выделение текста +Чтобы выделить текст курсивом необходимо его обрамить звездочками (*) или знаком нижнего подчеркивания (_). Например, *Вот так* или _вот так_. + +Чтобы выделить текст полужирным, необходимо обрамить его двойными звездочками (**) или двойным знаком нижнего подчеркивания (__). Например, **Вот так** или __Вот так__. + +## Списки + +Чтобы добавить ненумерованные списки, необходимо пункты выделить звездочкой (*) или знаком +. Например, вот так: +* Элемент 1 +* Элемент 2 +* Элемент 3 ++ Элемент 4 + +Чтобы добавить нумерованные списки, необходимо пункты пронумеровать +1. Первый элемент +2. Второй элемент +3. Третий элемент + +## Работа с изображениями + +Чтобы вставить изображение в текст, надо написать следующее: ![Это заповедник "Столбы"](Stolbi.jpg) + +## ССылки + +## Работа с таблицами + +## Цитаты + +Цитаты задаются угловой скобкой. Например, +> вот это известная цитата. + diff --git a/Stolbi.jpg b/Stolbi.jpg new file mode 100644 index 0000000..1e610ec Binary files /dev/null and b/Stolbi.jpg differ diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..95dc9d0 --- /dev/null +++ b/readme.md @@ -0,0 +1,2 @@ +Это заповедник "Столбы". +Он расположен в окрестностях Красноярска. diff --git a/textFromVeronika.txt b/textFromVeronika.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/textFromVeronika.txt @@ -0,0 +1 @@ +