Skip to content

Commit

Permalink
Merge branch 'branch-feature'
Browse files Browse the repository at this point in the history
  • Loading branch information
Arseniy_Yolkin committed Oct 20, 2022
2 parents 927c0f1 + 82aecbc commit 515b5d1
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions branch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
## S3. Манипуляции через ссылки, нет ссылки — в мусор
#### HEAD — текущая ссылка, tag — фиксированная ссылка, branch — движущаяся за HEAD ссылка
#### checkout — перемещение на ветку или коммит, reset — перемещение с веткой на коммит
#### Видно то, на что есть ссылки, остальное — мусор
- `git tag` — вывести список тегов
- `git tag <tagname>` — создать тег
- `git branch` — вывести список локальных веток
- `git branch -av` — вывести список локальных и удаленных веток
- `git branch <branchname>` — создать ветку
- `git branch -d <branchname>` — удалить ветку
- `git checkout <commit>` или `git switch --detach <commit|branch>` — переместить HEAD на коммит, причем получится detached HEAD
- `git checkout <branch>`или `git switch <branch>` — переместить HEAD на ветку
- `git checkout -b <new_branch>` или `git switch -c <new_branch>` — создать ветку и перейти на нее
- `git reset --hard <commit>` — переместить HEAD и текущую ветку на `<commit>`

0 comments on commit 515b5d1

Please sign in to comment.