From c1bb06a58f111c9b54a5262b15c4e70b80571324 Mon Sep 17 00:00:00 2001 From: Vinogradov01 Date: Sun, 20 Feb 2022 12:10:41 +0300 Subject: [PATCH] add file from lesson 2 --- Vinogradov.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 Vinogradov.md diff --git a/Vinogradov.md b/Vinogradov.md new file mode 100644 index 0000000..6b7e5d8 --- /dev/null +++ b/Vinogradov.md @@ -0,0 +1,44 @@ +# Работа с Git + +Для того что работать с Git ему надо представиться. +Имя и почтовый ящик, для этого необходимо набрать следующие команды: + + git config --global user.name "Ваше имя" + git config --global user.email ereborsons@stone.com + +___ + +## Команды Git + +Команда **ls** содержимое каталога в котором мы сейчас находимся, по умолчанию, **ls** не отображает файлы, начинающиеся с (.), например, .gitignore. Для отображения таких файлов нужно использовать флаг –a +Например: + + Ls -a + +Команда **cd** переход в определённый каталог +Например: +Например, перейти на каталог выше: + + cd .. +Перейти в подкаталог src: + + cd src + +Команда **git pwd** отображение текущего рабочего + +Команда **git mkdir** позволяет создавать каталоги в текущем каталоге +Например: + + mkdir tmp + +создаст каталог tmp в текущем каталоге +>Стоит обратить внимание на поведение при создании нового каталога в текущей директории. После команды **git mkdir name** ваше текущее расположение в терминале не изменится. Для того, чтобы работать внутри созданного каталога, в него требуется перейти командой **git cd name** + +Команда **git mv** перемещение (переименование) файлов и каталогов +___ +Команда **git status** показать состояние репозитория (отслеживаемые, изменённые, новые файлы и пр.) +Команда **git init** создать новый проект в текущей директории +Команда **git add** добавить в индекс все новые, изменённые, удалённые файлы из текущей директории и её поддиректорий +Команда **git commit -m "Сообщение"** зафиксировать в коммите проиндексированные изменения (закоммитить), добавить сообщение +Команда **git log** показать список коммитов +Команда **git log --graph** показать список коммитов с ASCII-представлением ветвления \ No newline at end of file