Where is git tag 1.16.1 in the master branch?

Following is a screenshot, left show the latest 50 logs for master, right is the latest 50 logs for 1.16.2.

Left and right so different?

What kind of git working process is this?

This should be easier to grok with a graph visualization (e.g. git log --graph, or tig).

Basically, the master and release/1.16 branches diverged after 1.16.1 was tagged. Master receives new features, while release/1.16 only got some bugfixes (most of them actually backported from master).
After 1.16.2 we’ve merged release/1.16 back into master to unify the history again.

1 Like