Обновить Code/Versioning&Commiting

2026-02-04 11:52:19 +03:00
parent f4fb33b354
commit 45eccfd5b8

@@ -44,40 +44,42 @@ git clone https://git.mr-potato.ru/PotatoPieGames/hexwar.git .
```
git add .
```
для подготовки изменений в файлах в этой папке и далее к коммиту, далее создаем коммит командой
для подготовки изменений в файлах в этой папке и ее подпапках к коммиту, далее создаем коммит командой
```
git commit
```
после выполнения откроется текстовый редактор сообщения коммита о нем далее. Если нужно создать коммит без открытия текстового редактора можно использовать команду
после выполнения откроется текстовый редактор сообщения коммита, о правилах написания сообщения далее. Если нужно создать коммит без открытия текстового редактора можно использовать команду:
```
git commit -m "Сообщение"
```
если строчек нужно несколько то команда приобретает вид
если строк нужно несколько то команда приобретает вид:
```
git commit -m "Первая строка(название)" -m "Вторая строка" -m "Третья строка"
```
если была допущена ошибка в сообщении или файлах то изменить последний коммит можно командой (если нужно внести изменения в файлы то сначала нужно выполнить `git add`)
если была допущена ошибка в сообщении или файлах, то изменить последний коммит можно командой:
```
git commit --amend
```
_(если нужно внести изменения в файлы то сначала нужно выполнить `git add`)_
### Сообщение коммита
В сообщении нужно указать, что поменялось в этом коммите.\
Правила составления сообщений:
- Английский язык
- Первая строка - название коммита, она должна быть короткой и отражать суть изменений в повелительном наклонении. Типа `fix app crashing when opening menu`, `add main menu` и т. п.
- Последующие строки расширенное описание, если не хватило первой строки, то расширенное описание можно написать здесь
- Сообщение должно отражать, что поменялось
- Последующие строки нужны, если для описания комита не хватило первой строки
- Сообщение должно отражать, изменения произведенные в коммите
- Сообщение не должно быть очень длинным
### Отправка на сервер
Для отправки изменений на сервер после коммита необходимо использовать команду
Для отправки изменений на сервер после коммита необходимо использовать команду:
```
git push
```
изменения будут отправлены на сервер. **Можно отправлять по несколько коммитов за раз.**
### Получение изменений с сервера
Для получения изменений необходимо выполнить команду:
```
git pull
```