Skip to content

Instantly share code, notes, and snippets.

@corocoto
Created September 2, 2018 18:28
Show Gist options
  • Save corocoto/0d613b70e7f4337b9d558747c7aebfe9 to your computer and use it in GitHub Desktop.
Save corocoto/0d613b70e7f4337b9d558747c7aebfe9 to your computer and use it in GitHub Desktop.
Часто используемые git команды и их описание
1) Помощь при использовании Git'а
Команда: git help
2) Открыть руководство по необходимой команде
Команда: git <команда> --help или git help config
3) Узнать версию Git
Команда: git version
4) Создание репозитория в существующем каталоге
Команда: git init
5) Клонирование существующего репозитория
Команда: git clone [url]
6) Определение состояния файлов (статус)
Команда: git status
7) Отслеживание новых файлов
Команда: git add [название файла или точка (если хотите добавить все файлы под версионный контроль)]
8) Удаление файлов из состояния остлеживания
Команда: git rm --cached [имя файла]
9) Создание коммита
Команда: git commit -m ["описание"]
10) История комммитов
Команда: git log
11) Внесение изменений в проект
Команда: git push
12) Создание новой ветки
Команда: git checkout -b [название ветки (branch)]
13) Команда, показывающая то, в какой ветке мы находмися
Команда: git branch
14) Переключение на необходимую ветку
Команда: git checkout [название ветки]
15) Добавление ветки в проект (пушим ветку)
Команда: git push --set-upstream origin [название ветки]
16) Склеиваем ветку с master (Pull Request)
Выполняется на сайте github
Последовательность действий: Compare & pull request -> Create pull request -> Merge pull request -> Confirm merge
17) Обновление локального репозитория
Команда: git pull
18) Удаление ветки
Команда: git branch --delete [название ветки]
19) Создание файла для игнорирования необходимых файлов и/или папок проекта:
.gitignore
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment