Git Tags and Releases Best Practices: A Complete Guide
A Git tag is a permanent name for one commit, usually a version like v1.4.0. A GitHub release is a page built on top of a tag, with release notes and downloadable files. Use annotated tags for releases, push them… Read moreGit Tags and Releases Best Practices: A Complete Guide