Dallonses logo

Branch (Git)

What is a Git branch?

A branch in Git is an independent line of development inside a repository. It lets a developer build a feature, fix a bug, or run an experiment in isolation, without touching the main codebase or disturbing anyone else's work. Branches are cheap to create and fast to switch between, which is why they have become the standard unit of work in almost every professional team.

Creating a branch captures the codebase at a point in time. Changes on that branch are tracked separately and stay invisible to other branches until someone merges them in. This is what makes parallel development possible. Three developers can build three different features at once, each on their own branch, without stepping on each other. A developer fixing an urgent production bug can branch off, patch it, and ship without waiting for half-finished features to be ready.

Workflows differ. Git Flow uses dedicated branches for features, releases, and hotfixes. Trunk-based development keeps branches short-lived and pushes for frequent integration into the main branch to avoid painful merges later. Once work on a branch is done, it merges back into its target, usually through a pull request, which gives the team a chance to review the changes before they land.

Branches at Dallonses

Branches are part of how we keep production stable while several people ship in parallel. We name them by their Jira card, work in short-lived branches, and merge through pull requests so every change gets a second pair of eyes before it goes anywhere near production.

For clients this is mostly invisible, and that is the point. The main branch stays deployable, features come together without colliding, and when something needs fixing fast we can branch off and ship a hotfix without disturbing the rest of the work in flight. Clean version control is one of those habits that pays off quietly, every single day.

Want a team with engineering discipline baked in? Let's talk.

Build it with us

Related services


Ready to work together?

Book a meeting
Aymón holding a Tools magazine in front of their facem
Ari working on a laptop outdoors surrounded by plants
Top-down view of a wooden desk with a keyboard, mouse, and headphones
Hand-drawn illustration of a hand snapping fingers
Nico leaning against a water cooler next to a fire extinguishe
Close-up of an open computer with circuit board and components on a wooden desk
Bernat and Andreu collaborating at a desk with monitors and a laptop
Hand-drawn illustration of an open hand waving
Aymón holding a Tools magazine in front of their facem
Ari working on a laptop outdoors surrounded by plants
Top-down view of a wooden desk with a keyboard, mouse, and headphones
Hand-drawn illustration of a hand snapping fingers
Nico leaning against a water cooler next to a fire extinguishe
Close-up of an open computer with circuit board and components on a wooden desk
Bernat and Andreu collaborating at a desk with monitors and a laptop
Hand-drawn illustration of an open hand waving