Azure DevOps Repos 預設Branch名稱改變成Main

Edward Kuo
Jan 15 · 2 min read
Image for post
Image for post

某一天要新建新的Repos,發現建立起來完成後,預設的Branch從原本的Master變成Main,一開始以為是系統那邊壞掉,為什麼名字會被改變。最後看到兩篇文章,原來是因為Master這個敏感文字關係。

Regarding Git and Branch Naming — Software Freedom Conservancy (sfconservancy.org)

而目前整個Git生態也似乎開始要逐步將Master字眼改掉,雖然,在文化上這是好事,但是,在Azure DevOps應用上卻點麻煩,因為當所有之前設定都是以Master為主時候,突然換成main也是頗麻煩。不過,好在這部分在Azure DevOps新功能上,可以修改新建的Repos的預設Branch名稱,來解決此問題

要修改預設Branch名稱,就要到整個Azure DevOps組織設定中找到Repos的Seeting,將Default branch name for new repositories 打開

Image for post
Image for post

並修改相要訂定的預設Branch名稱,這樣就可以回復到原本是Master階段。如果不想這樣做,就會沿用系統的Main名稱繼續

EK.Technology Learn

Edward Kuo

Written by

Enterprise IT Manager / Microsoft Regional Director / Microsoft MVP / DevOps Expert / Speaker, About me: https://profile.edwardkuo.dev/about/

EK.Technology Learn

Design,Thinking,Coding & have fun every thing

Edward Kuo

Written by

Enterprise IT Manager / Microsoft Regional Director / Microsoft MVP / DevOps Expert / Speaker, About me: https://profile.edwardkuo.dev/about/

EK.Technology Learn

Design,Thinking,Coding & have fun every thing

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store