2
respostas

Problemas para dar push em repositório de organização

Estou como membro de uma organização no github e todos os membros tem permissão base de admin. Clonei o repositório para minha máquina e criei arquivos dentro dele, mas quando faço o comando “git status” aparece: “No ramo main Your branch is up to date with ‘origin/main’. nothing to commit, working tree clean”

O que preciso alterar para conseguir fazer um pull nas alterações?

2 respostas

Olá, Nathalia. Tudo bem?

Primeiramente, é bom verificar se você está no diretório correto que foi clonado (pode parecer óbvio, mas acontece de esquecermos às vezes). Você pode verificar a saída do comando (1)git branch, a saída do comando (2)git remote -ve comparar com a saída do comando (3)git config --list, todos executados no diretório do repositório clonado. Nas últimas linhas da saída do último comando (3) tem uma chave remote.origin.url, que deve ser igual ao da saída do comando (2) (sendo que origin aqui é o nome do remote que pode ser diferente). Há também uma chave branch.main.remote que deve ter o valor igual ao nome do remote (url do repositório).

Se puder mandar aqui as saídas dos comandos (escondendo os dados que forem sensíveis), seria bom para podermos analisar.

Mas, em todo caso, você também pode tentar refazer o processo de clonar, adicionar um arquivo simples e ver se o resultado é diferente.

Oi, Vitor! Fiz aqui e parece que está batendo os nomes (não consegui enviar um print aqui)

git branch 0 [15:59:46]

  • main

git remote -v 1 [16:00:35] origin https://github.com/Squad31-FCamara/AppDoacoes.git (fetch) origin https://github.com/Squad31-FCamara/AppDoacoes.git (push)

git config --list 0 [16:00:45] user.email=nathaliadantasv@gmail.com user.name=nathaliadv core.repositoryformatversion=0 core.filemode=true core.bare=false core.logallrefupdates=true remote.origin.url=https://github.com/Squad31-FCamara/AppDoacoes.git remote.origin.fetch=+refs/heads/:refs/remotes/origin/ branch.main.remote=origin branch.main.merge=refs/heads/main