Обновить Code/Versioning&Commiting
@@ -83,30 +83,6 @@ git pull
|
|||||||
```
|
```
|
||||||
после этого все изменения с сервера будут получены.
|
после этого все изменения с сервера будут получены.
|
||||||
|
|
||||||
### Ветвление
|
|
||||||
В системе контроля версий есть ветвление. Основное правило **`master - всегда в работоспособном состоянии`** все новые функции и работа с кодом производятся в отдельных ветках.\
|
|
||||||
Для перехода к отдельной ветке для начала получим актуальную версию ветки `master` командой:
|
|
||||||
```
|
|
||||||
git pull
|
|
||||||
```
|
|
||||||
после чего создадим новую ветку и сразу на нее переключимся командой:
|
|
||||||
```
|
|
||||||
git switch -c <название ветки>
|
|
||||||
```
|
|
||||||
`-c` - создать новую ветку\
|
|
||||||
`<название ветки>` - заменяем на название ветки\
|
|
||||||
Теперь находясь в этой ветке вносим изменения в проект, затем выполняем коммит:
|
|
||||||
```
|
|
||||||
git add .
|
|
||||||
git commit
|
|
||||||
```
|
|
||||||
если нужно отправить на сервер, то если ветки еще нет на сервере для выгрузки необходимо использовать команду:
|
|
||||||
```
|
|
||||||
git push origin <название ветки>
|
|
||||||
```
|
|
||||||
если ветка уже есть на сервере, то просто `git push`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user