Few months ago Guido Van Rossum the author/creator of the python programming language decide to go away from the project due to personal reasons and conflicts inside the community.
Now the community and especially the core development team facing an issue, how to replace Guido and how to make decisions?
Indeed, since the Guido announcement, the futur of python and especially the community is disappointed by the fact that they need to continue to involve python but who can choose the changes to apply and so the future of python features and orientations.
Due to these problems the community need…
In this article I’ll describe how to simply generate change logs for your projects by using git commands.
Manage your projects with git tag is a plus.
You can manage this by using the git CLI:
$ # project release examples
$ git tag 1.0.0
$ git tag
0.1.0
0.2.0
0.2.1
0.3.0
...
0.9.0
1.0.0
Also, if you use github, you can create a new release by using this documentation.
Tags/releases help you to ship your project.
By using git CLI it’s easy to compare commits between a branch and the previous tag, so you can easily extract these commits…
FOSS hacker at Red Hat, Passionate, science lover, more infos on https://herve.beraud.io