Top "Branch" questions

A "branch" is a term used in version control systems to represent an independent line of development.

Best branching strategy when doing continuous integration?

What is the best branching strategy to use when you want to do continuous integration? Release Branching: develop on trunk, …

svn version-control continuous-integration branch
What do these words mean in Git: Repository, fork, branch, clone, track?

I'm honestly not clear on the semantics here. They're all about copies/variants of a code+history unit, but past …

git branch clone
Git: How to find out on which branch a tag is?

I'm currently busy with a project with a lot of branches and I have a tag for last changes which …

git tags branch
How do I move a Git branch out into its own repository?

I have a branch that I'd like to move into a separate Git repository, and ideally keep that branch's history …

git branch extract
Git: how to revert a branch merge without overwriting history?

I have two branches: master and opengl. I recently finished implementation (or at least I thought so) of opengl branch …

git merge branch revert
How do you branch and merge with TortoiseSVN?

How do you branch and merge with Apache Subversion using the TortoiseSVN client?

svn tortoisesvn branch branching-and-merging
Commit changes to a different branch than the currently checked out branch with subversion

I've been working on code checked out from the development line and discovered that the changes made might be breaking …

svn version-control branch
Branch descriptions in Git

Is there a way in Git to have a 'description' for branches? While I try to use descriptive names, working …

git branch task-tracking
Subversion branch reintegration

When a branch is reintegrated to the trunk, is that branch effectively dead? Can you make modifications to the branch …

svn merge branch
Visualize branches on GitHub

In TortoiseGit, gitk or on BitBucket, it is common to have a visualization of the project history with all the …

git github branch