Skip to content
Timur edited this page Jul 29, 2022 · 1 revision

Комманды для работы с git

Начало работы с репозиторием

$ git init # создать репозиторий в текущей папке

$ git init "repo_name" # создать новую папку с именем "repo_name" и создать в нем репозиторий

$ git init /path/to/repo/ # создать репозиторий в указанную директорию

$ git clone "/path/to/repo/" # скопировать локальный репозиторий в текущую директорию

$ git clone "https://repository_link" # скопировать удаленный репозиторий в текущую директорию

Работа с ветками и коммитами

> Полезная ссылка

$ git branch #отображение существующих веток
$ git branch "branch_name" #создание новой ветки с именем "branch_name" (без кавычек)
$ git checkout "branch_name" # переключение на ветку с именем "branch_name"
$ git checkout 'commit_code' # временное переключение на коммит текущей ветки 
$ git checkout -b 'new_branch_name' 'commit_code' # переключиться на коммит и начать работу с него
$ git reset --hard "commit-code"
$ git push --force

Просмотр статистики репозитория

$ git log # показывает историю коммитов текущей ветки 
$ git status # статус файлов в текущем репозитории

Clone this wiki locally