I'm working with two branches, master and feature-1
In the master branch I'm using a lib [email protected]
In the branch feature-1 I've installed a new version from lib xyz version 2.0
feature-1 was not merged yet on master branch, because it's not done. Then when I switch to master again I've to re-install the [email protected], and if I switch again to feature-1 I've to re-install the [email protected]
What's the best workflow approach in theses cases?