DEV Community

Discussion on: How to rename your master branch to something else

Collapse
 
moopet profile image
Info Comment hidden by post author - thread only visible in this permalink
Ben Sinclair

I'm happy for people to rename "master" to "main" (or "production" or whatever you want, but there's no "master-slave naming convention for branches" at the moment. I've never seen a project with a branch called "slave". The picture you included implies that people conventionally use a branch called "slave" and I think that's misleading. I know the BBC article doesn't help, but when people look back at articles like this in years to come, they're going to get, at the very least, an inaccurate impression of history.

People use "slave" terminology for things like database replicas, hard drive connections, etc., and changing the names there could be a good improvement, at least going forward.

Collapse
 
rzr666 profile image
Info Comment hidden by post author - thread only visible in this permalink
RZR666

Nope I've never seen a slave branch either. It's becoming a bit ridiculous now.

Collapse
 
moopet profile image
Info Comment hidden by post author - thread only visible in this permalink
Ben Sinclair

I'm not trying to say people shouldn't do it, I'm pointing out that this specific instance is not representative.

Collapse
 
moopet profile image
Ben Sinclair • Edited

@mrsaeeddev if you're going to hide my comment, could you reply to it here? I'm happy for you to correct me, but I don't get why you'd want to hide this.

Collapse
 
mrsaeeddev profile image
Saeed Ahmad • Edited

Because master-slave is a general computer science term that is not specific to branches. So, I've seen many people using branches other than master as slave branches. I already had a long discussion with another person here on the same topic. Since I removed the world slave altogether from the post after reservations of people like you so, I feel there's no need for more discussion on this topic. It will only spark controversy. My personal motive behind this post is to support BLM movement and I don't want to spark any heated debates relating to it or any other topic. I hope it is clearer now.

Some comments have been hidden by the post's author - find out more