In this blog post I will introduce you to a Source tree feature that will ease the process of adhering to a GIT work flow. This feature was created to ensure everyone on your team adheres to the GIT workflow process and automates a lot of the work so that you can focus more and development and spend less time managing GIT.
1- Sign up to Bitbucket, create a new repository and open it using source tree as shown below.
2- Insert your project files and lets get started. When you first click on “Git Flow” on the top right, a modal like the one below will appear with default conventions used recommended by Source Tree, feel free to change any naming conventions; bear in mind that everyone on your team must follow the same conventions (good idea to discuss it first). Notice how feature is followed by a front slash, this will simply create a folder called feature which will host all feature branches of your development, same principle goes to hotfix and release branches.
I do recommend having a prefix for hot fix, release, and feature branches; this will help you group them together for easier access in the future. Below is the naming conventions this feature will help you maintain in the development process.
- Hot fix and Release branches will always be named according to the version number you assign it.
In the next few posts I will be walking you through all the situations that GIT flow simplify. Please like and share this post if you found it useful.