What's the different between the "main branch" and the others, non-main branches?

As per title, I'd like to understand how the "main branch" is different from the other.

 

Thanks!

1 answer

0 vote

Hi Gianluigi! The difference is that you use the main branch for the main line of development and use other branches to diverge from it and continue working in your new features without messing with that main line. Git encourages workflows that branch and merge often, even multiple times in a day. 

For an extended explanation about how branching works, I'd recommend you reading Basic Branching and Merging

Hope this helps :)

Ana

That's good marketing talk, but still doesn't explain what's actually different between the branch flagged as "main branch" and any other branches.

Suggest an answer

Log in or Sign up to answer
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Posted Jun 06, 2018 in Bitbucket

Do you use Bitbucket Cloud and Jira Cloud? If so, let us know!

Hi Community, I'm Julia and I'm on the Jira Software Cloud marketing team!  We're looking for companies or teams using Bitbucket Cloud and Jira Software Cloud. If your team fits the t...

155 views 6 3
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you