![]() The following image visually shows the history of a Git repository with its tags and branches: It is in branches that is made the merge, from the state / previous changes with what was developed.Ī branch is being added from development evolutions.Ī good practice is the creation of a new branch whenever possible, when a new development line will be started. It will be used eventually, when there is some important development event that needs this marking to return to it other times.Usually this event is a release.ĭevelopment work is always done on Branches through the commits. In Git there is no “cost” in defining a tag, they are a symbolic marking and do not take up space in the repository. ![]() So the tag is just a label for a specific commit while a branch is a path, a development ramification. The tag usually marks a release, a version or other milestone of the similar project.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |