Branching
When a stream is cloned from Dimensions CM it becomes a branch in your local git repository. New local branches pushed back into Dimensions CM become new streams. For example, assume you have the stream QLARIUS:MAINLINE
with another stream branched from it, QLARIUS:FEATURE1
.
- Clone these streams into your local git repository using this command:
- The master branch in Git contains the files from the stream
QLARIUS:MAINLINE
stream. There is also a branch calledfeature1
containing the files fromQLARIUS:FEATURE1
. You can work on these branches in Git just like any other Git repository. For example, switch to thefeature1
branch:git checkout feature1 - Make code changes, such as edit files and add new files, and commit them locally:
- Push that commit to Dimensions CM into the
QLARIUS:FEATURE1
stream: