-
Notifications
You must be signed in to change notification settings - Fork 0
git
Timur edited this page Jul 29, 2022
·
1 revision
$ 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 # статус файлов в текущем репозитории