0

git

Tiffany Jesus
Tiffany Jesus

Olá gnt, então estou com dificuldade por conta disso, e não consigo finalizar a pequena prática que estou fazendo.


Alguém sabe como transformar esse "main" marcado na imagem para "master"?


O que eu fiz de errado pra ter ficado esse resultado?



Obrigada desde já.




0
0

Comentários (7)

0
M

Maickel Barros

02/07/2021 12:21

Boa Tarde,


Sou iniciante, mas o meu fica desta forma tambem e funciona, uma dica é seguir os comandos que aparece no próprio github quando você cria um novo repositório.


abs

0
Bruno Guerra

Bruno Guerra

02/07/2021 12:15

Oi Tiffany, interessante seu caso, desde outubro do ano passado o GitHub alterou as branchs master para main, qual a dificuldade que você está passando? Você está recebendo algum erro de conflito entre o repositório local e o remoto? Alterar o nome da branch pode não ser a solução, posta o log para entendermos.

0
Francisco Barroso

Francisco Barroso

02/07/2021 11:59

git branch -m <old_name> <new_name>

tenta esse comando para renomear

0
I

Icaro Silva

02/07/2021 11:50

O nome "master" vem sendo deixado de ser utilizado por conta da sua tradução, sendo assim, a melhor prática seria utilizar como "main'.


Mas, vamos a sua pergunta: o que você circulou é chamado de "branch".


Para trocar o nome de "main" para "master" utilize essa sequência de comandos:


Como renomear uma branch local

Se você já estiver na branch que deseja alterar o nome, utilize:

git branch -m "novo-nome"


Se você quer alterar o nome de outra branch, enquanto está na master, por exemplo, utilize:

git branch -m "nome-antigo" "novo-nome"


Como renomear uma branch remota

Infelizmente não existe um comando que altere o nome da branch remota diretamente no Github, Bitbucket, etc., mas nós podemos remover e reenviar a branch com o nome desejado.

Primeiramente, devemos alterar o nome da nossa branch local como explicitado anteriormente:

git branch -m "novo-nome"


Atenção: O método abaixo exclui a branch remota. Tenha certeza de que possui a última versão da branch remota em seu repositório local para poder fazer o push dela logo em seguida.

Obs: Substitua em "nome-antigo" pelo nome da sua branch antes de renomear.

git push origin :nome-antigo


O comando abaixo envia a branch renomeada para o repositório remoto

git push --set-upstream origin novo-nome


É isso aí. Tanto a sua branch local quanto remota foram renomeadas.


Fonte: https://metring.com.br/como-renomear-uma-branch-no-git

0
Iago Elesbão

Iago Elesbão

02/07/2021 11:48

Bom dia, Tiffany. o git renomeou sua branch principal de master para main (para remover referencias escravocratas), sugiro aderir o padrão e usar o comando git branch -M main, porém, caso queira usar master ainda como branch principal, basta usar git branch -M master

0
C

Caio Prado

02/07/2021 11:41

creio que seria: git branch -m main master

git fetch origin

0
Felipe Ornelis

Felipe Ornelis

02/07/2021 11:36

Olá, Tiffany. O nome do negócio que você circulou se chama branch. Pra mudar pra uma branch chamada master basta dar o seguinte comando:


git checkout -b master


Caso queira apenas renomear, use o comando:


git checkout -m main master


Meu nome é Tiffany Rose de Jesus, tenho 20 anos atualmente, moro no Estado do Rio de Janeiro, e estou atrás de conhecimento de t.i.

Brasil