We have a setupped branches like
Also using Git Flow for our project(s). Which really is great to have.
The thing is; when you finish a feature/hotfix, it's being merged to develop and master, which is great. Only I am wondering if it's also possible to include our test branch here too?
Can I just add "test = test" to the git config or is this not going to work either?
Thanks in advance.
If you are using gitflow, you should have 3 prefixes to work with: feature, hotfix, and release.
Feature should only merge to develop. Hotfix and Release should merge into both master and develop.
The point of "release" prefixed branches is to test. Instead of having a pre-defined permanent branch to deploy to your test site, I'd recommend deploying the current release/* branch to the test site. When there are failures, commit the fixes to the release/* branch. When the release is successfully validated, you finish it and it merges to develop and master.
Okay. We're working with Git Flow. We use the prefixes and we have a 'master', 'develop' and 'test' branch.
So; you're saying that a feature should be merged into 'test' manually (to test it) and when it's working, we should use Git Flows 'finish', which merges it into 'develop' and 'master'. And we should merge Hotfixes and Releases to test manually (to keep test up to date?)
Thanks for sharing your opinion.
Atlassian Summit is an excellent opportunity for in-person support, training, and networking.Learn more
Supported Platforms macOS Windows To make using Sourcetree as simple yet powerful as possible we embed (bundle) dependencies such as Git, Git LFS, and Mercurial. We strive to keep these...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG