Community
Participate
Working Groups
Here is some additional information (originally from bug 324441) that should be added to the documentation for the git reader type: 1. Checking out a tag will normally create a detached head. Buckminster will therefore automatically create a branch with the name 'tag-branch_' + tagName when this happens. 2. Checking out remote branches is considered very bad practice (it also results in a detached head). Buckminster will therefore create a local branch with the same name as the remote and track the remote branch. This is essentially the same as git checkout --track -b <branch> origin/<branch> 3. branches like remotes/origin/<branchName> or origin/<branchName> will automatically be stripped down to just <branchName> to avoid checkouts of the remote branch. In essence, such name should not be used, but if they are, Buckminster "fixes" that.
The Git reader type will now refrain from switching to the "master" branch when no branch/tag advice is given in the CQUERY. See bug 355724. I guess that too deserves a mention in the documentation.