Skip to content

Commit 40d4476

Browse files
committed
1 parent 134ac19 commit 40d4476

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed

python/commits.ipynb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@
5252
"5. Документация и тестирование:\n",
5353
"Сделайте фиктивный коммит с типом docs, добавляющий или улучшающий документацию для вашей новой функции. \n",
5454
"`git commit -m 'docs: add documentation for generatereport function'` \n",
55-
"Сделайте фиктивный коммит с типом test, добавляющий тесты для этой же функции."
55+
"Сделайте фиктивный коммит с типом test, добавляющий тесты для этой же функции. \n",
56+
"`git commit -m 'test: add tests for generatereport function'` "
5657
]
5758
}
5859
],

python/commits.py

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
"""Commits."""
2+
3+
# 1. Опишите своими словами назначение каждого из этих типов коммитов:
4+
# `feat` - коммит добавляет новый функционал в код;
5+
# `fix` - коммит исправляет баг в коде;
6+
# `docs` - коммит связан с обновлением или исправлением документации;
7+
# `style` - коммит для изменения стиля кода;
8+
# `refactor` - коммит для изменения структуры кода без добавления новых \функций или исправления багов;
9+
# `test` - коммит для добавления или изменения тестового кода;
10+
# `build` - коммит влияющий на процесс сборки проекта;
11+
# `ci` - коммит для изменений, связанных с непрерывной интеграцией;
12+
# `perf` - коммит для улучшения производительности кода;
13+
# `chore` - коммит для вспомогательных или рутинных задач, не связанных \напрямую с функциональностью или исправлением ошибок.
14+
#
15+
# 2. Представьте, что вы исправили баг в функции, которая некорректно округляет числа. Сделайте фиктивный коммит и напишите для него сообщение в соответствии с Conventional Commits (используя тип fix).
16+
# `git commit -m 'fix: added correct number rounding'`
17+
#
18+
# 3. Добавление новой функциональности:
19+
# Допустим, вы реализовали новую функцию generateReport в проекте. Сделайте \фиктивный коммит с типом feat, отражающий добавление этой функциональности
20+
# `git commit -m 'feat: add generatereport function'`
21+
#
22+
# 4. Модификация формата кода или стилей:
23+
# Представьте, что вы поправили отступы и форматирование во всём проекте, не \меняя логики кода. Сделайте фиктивный коммит с типом style
24+
# `git commit -m 'style: fixed indentation and formatting'`
25+
#
26+
# 5. Документация и тестирование:
27+
# Сделайте фиктивный коммит с типом docs, добавляющий или улучшающий \документацию для вашей новой функции.
28+
# `git commit -m 'docs: add documentation for generatereport function'`
29+
# Сделайте фиктивный коммит с типом test, добавляющий тесты для этой же \функции.
30+
# `git commit -m 'test: add tests for generatereport function'`

0 commit comments

Comments
 (0)