
PBS 109 of X — SemVar & Structured Commits
About this episode
We continue our mini-series within a series learning the version control system Git. We learn two methods to enhance our branching strategy. First, we'll walk through some basic principles on how to number our released versions of our code. From there we'll explore three types of changes that would cause a change in our release version: fixes, new features, and breaking changes. Each of these types of updates to the version of our code can be articulated with Semantic Versioning, also known as SerVer. This numbering convention informs users of our code on the meaning of each release. Finally, we marry these concepts by creating meaningful commit messages using another convention called Conventional Commits. Not only can a user of our code see at a glance what happened in a specific commit, documentation can be auto-formatted to explain the commits.
There's not a lot of hands-on in this lesson but as a structured person, I really appreciate these conventions and why they're important.
You can find Bart's tutorial shownotes at pbs.bartificer.net/...
Get every episode summarized
Each time Programming By Stealth publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from Programming By Stealth

PBS Tidbit 19B — Building a JavaScript CLI App with NodeJS
Programming By Stealth

PBS Tidbit 19A — Building a JavaScript CLI App with NodeJS
Programming By Stealth

PBS 186 of X — Web Metadata — the Search and OpenGraph HTML Headers
Programming By Stealth

PBS 185 of X: Customising Bootstrap 5 with Sass
Programming By Stealth