Обновить Code/Versioning&Commiting
@@ -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
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user