Git is a fantastic tool. Source control tools provide several vital features: a place to keep code, a history of changes, and information about who did what and when. If you and your team are good with commit messages, you may even get bonus info about why a change was made. The distributed tools such as Git also offer many possibilities for collaboration between multiple repositories, as well as providing effective ways of working with branches. It is recommended to choose the right strategy of Git branching for getting the most out of the tool. Join this meetup and discuss some cool stuff and best practices around this topic.