We are quite new to GIT and Sourcetree, and things are going pretty well. Unfortunately for me, I have become one of the go-to guys for when new team members come onboard.
We have a process workflow that works well, but I keep thinking there may be a better (quicker/simpler) way to update feature branches.
Specifically: We never work on develop itself, every bit of work however small is done on it's own branch, and a pull request enforced for merging back to develop (all good so far).
The problem arises when other developers have updated our develop branch, we encourage everyone to update their own feature branches often, and the sequence we show them is:
- Switch to Develop
- Pull Changes
- Switch back to their branch
- Merge develop into their branch to update it.
Is there a way to achieve this in Sourcetree without having to switch branches?
Many thanks.