Участник:AlenkaGlukhovskaya/gear-commit vs git commit: различия между версиями
Нет описания правки |
Нет описания правки |
||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
В каких случаях необходимо делать gear-commit, а не git commit? | В каких случаях необходимо делать gear-commit, а не git commit? | ||
Согласно культуре и закоммичивания своих изменений, а также логике отображения коммитов | Согласно культуре и закоммичивания своих изменений, а также логике отображения коммитов: | ||
gear-commit необходим, чтобы сакцентировать внимание в логах на версии сборки, в первом коммите когда она изменяется. | gear-commit необходим, чтобы сакцентировать внимание в логах на версии сборки, в первом коммите когда она изменяется. | ||
Т.е. gear-commit необходим, когда выходит новая версия. В прочих случаях, оптимальнее делать git commit. | |||
Например, видно что было сделано 3 коммита, два из которых сделаны с помощью gear-commit в момент, когда выходила новая версия: | |||
Например, видно что было сделано 3 коммита, два из которых сделаны с помощью gear-commit в момент, когда выходила новая версия 0.1.5-alt1 или 0.1.5-alt2: | |||
<pre> | <pre> | ||
Строка 32: | Строка 34: | ||
- Initial build for Sisyphus | - Initial build for Sisyphus | ||
</pre> | </pre> | ||
Текущая версия от 21:27, 26 января 2021
В каких случаях необходимо делать gear-commit, а не git commit?
Согласно культуре и закоммичивания своих изменений, а также логике отображения коммитов:
gear-commit необходим, чтобы сакцентировать внимание в логах на версии сборки, в первом коммите когда она изменяется.
Т.е. gear-commit необходим, когда выходит новая версия. В прочих случаях, оптимальнее делать git commit.
Например, видно что было сделано 3 коммита, два из которых сделаны с помощью gear-commit в момент, когда выходила новая версия 0.1.5-alt1 или 0.1.5-alt2:
commit 6f7d601ab2c871135d5dbc19b4f3e512a6aee79f (HEAD -> sisyphus, origin/sisyphus) Author: Alenka Glukhovskaya <glukhovskaya.elena@gmail.com> Date: Tue Jan 19 22:07:03 2021 +0400 0.1.5-alt2 - Override default _libexecdir, so that podman can initiate catatonite in the default directory commit 2128212d6692b8efb2a4c7503dd1cb89a7a98ef1 Author: Alenka Glukhovskaya <glukhovskaya.elena@gmail.com> Date: Fri Jan 15 16:30:30 2021 +0400 Edited README.md commit fb868a42acbf711c3c05ebfff6928dc83d5088fa Author: alenka26 <glukhovskaya.elena@gmail.com> Date: Wed Aug 5 21:34:12 2020 +0400 0.1.5-alt1 - Initial build for Sisyphus