Files
GeekBrainsHomeWork/Vinogradov.md
T
2022-02-20 12:10:41 +03:00

44 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Работа с 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-представлением ветвления