anhkhoakz

WTF Is Git

· anhkhoakz


Semantic Versioning

Semantic Versioning

Semantic Versioning

The three-part version number MAJOR.MINOR.PATCH is used by the software versioning system known as Semantic Versioning (SemVer). The meaning of each component of the version number is distinct:

Conventional Commits

A specification for creating consistent commit messages is called Conventional Commits. It offers a set of guidelines for crafting readable and intelligible commit messages. A standard commit message has the following structure:

1<type>[optional scope]: <description>
2[optional body]
3[optional footer(s)]

Git Branching Model

Git Branching Model

Git Branching Model

A collection of rules for handling branches in a Git repository is known as the Git Branching Model. It offers an organized method for branching and merging, which facilitates the management of code updates and releases. There are various kinds of branches in the model: The primary branch containing the code that is ready for production is called

Tools

Resources

Semantic Versioning 2.0.0 - url

Conventional Commits - url

A successful Git branching model - url

Using git-flow to automate your git branching workflow - url

Gitflow workflow - url


Reply to this post by email ↪