todo o seu rebase git …

Meu perfil bash está repleto de frivolidades influenciadas por nerds. Vamos conversar sobre allyourbase.

Cenário

allyourbaseé um dos meus muitos apelidos para git. É uma linha única que realoca meu branch de trabalho em origin / master. Eu faço muito isso. Portanto, mantê-lo conciso é uma vitória.

Agora, estou assumindo que você não é um ser humano terrível e você rebase seus branches antes de fundir. Mas se você gosta de desperdiçar o tempo de amigos e colegas de trabalho, ignore este ótimo como fazer rebase .


Se você for como eu, provavelmente você rebase com dois comandos:

$ git fetch
$ git rebase origin
/master

Bastante padrão.

Na maioria das vezes, só me preocupo com as mudanças no master. E, para isso, dois comandos são bastante insuportáveis.

Combinar esses comandos em um alias salva meus dedos e tem aquela sensação de ‘aquisição hostil’:

alias allyourbase='git fetch; git rebase origin/master'

É trivial, mas gosto de usá-lo – o que torna meus RP melhores.

Não seja um idiota; use allyourbasepara assumir o controle de seubases ramos.