Thread (10 messages) flat view 10 messages, 3 authors, 2021-04-29

RE: how to rename remote branches, the long way

From: Antoine Beaupré <hidden>
Date: 2021-04-24 01:12:54

On 2021-04-23 20:08:49, Felipe Contreras wrote:
Antoine Beaupré wrote:
quoted
Before people start throwing things (like `git push origin oldref:newref
:oldref`) at me, consider that I've been beating my head against this
for a while, and everywhere I look basically suggests this:

    git branch -m to_branch
    git push origin from_branch:to_branch :from_branch
Better:

  git push origin from_branch:to_branch :from_branch &&
  git branch -m from_branch to_branch
How so?
quoted
I wrote this primarily with the "master to main" migration, because a
bunch of projects (including mine) are suddenly, actually migrating
their main branch from master to main. Personnally, it's because I'm
tired of being yelled "master" from my shell prompt all the time, but
naturally, I guess opinions on the matter vary.
Just tell git to stop bothering you:

  git config --global init.defaultbranch master
I think you misunderstood me; I am tired of seeing the name "master"
everywhere. I actually did this, when it started working:

    git config --global init.defaultbranch main

And the reason I wrote this is to fix legacy.

A.

-- 
In god we trust, others pay cash.
                        - Richard Desjardins, Miami
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help