VSS has a feature that allows one to create a (label) for an entire project or an entire solution. The VSS (label) is typically the assembly or file version - example (1.0.0.1)
By creating a (label) in VSS I am able to view the label history and retrieve or get back to the exact same code base, and all of the code files, that were used to create a particular EXE.
My question is does GIT have a similar feature? If so, how does one create a (project label) using GIT?