Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Comando git push local master com problemas

humba@AspireF5 MINGW64 ~/Google Drive/Arquivos Cursos/Alura/GIT e GitHub - Parte 1/src/Projeto (master)
$ git remote
local

humba@AspireF5 MINGW64 ~/Google Drive/Arquivos Cursos/Alura/GIT e GitHub - Parte 1/src/Projeto (master)
$ git push local master
fatal: 'src/Servidor' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Anteriormente havia definido assim: git remote add local src/Servidor

Tenho a pasta Projeto, Projeto1 e Servidor(repository remote)

Quando fui executar o comando apareceu este erro descrito acima...

O que eu faço para resolver este erro?

5 respostas

Fala Humberto, tudo bem?

Suspeito que o problema seja o path desse diretório: "~/Google Drive/Arquivos Cursos/Alura/GIT e GitHub - Parte 1/src/Projeto".

Tenta utilizar em uma pasta sem espaços em branco, depois posta aqui se deu certo (=

Abraço!

Olá Humberto e Otávio, acho que uma alternativa é colocar o remote entre aspas, assim não vai quebrar o caminho, poderia ser dessa forma: Primeiro você deve remover o remote local:

git remote remove local

E depois adicionar novamente o local da seguinte forma:

git remote add local "~/Google Drive/Arquivos Cursos/Alura/GIT e GitHub - Parte 1/src/Projeto"

Espero ter ajudado!

Olá Otávio e Jonilson, vou usar uma partição do meu HD pra ver se dar certo aí eu mostro aqui e sendo assim um diretório sem espaços no nome das pastas e sendo local não amarzenado em nuvem

solução

Fala, Humberto. Nessa pasta que você tá usando como servidor você rodou o git init --bare?

Se sim, tenta remover o remote e adicionar com o caminho absoluto (partindo de C:)

Vinicius, eu criei uma nova partição aqui no meu HD pra ver se funcionava o que foi mostrado no vídeo e agora deu certo. Sim eu rodei o

git init --bare

mas naquele diretório que eu mostrei acima não deu por conta dos nomes das pastas que tinha espaço entre as palavras, aí o Git Bash não entendia e não achava o diretório.

Agora deu certo:

humba@AspireF5 MINGW64 /a/Cursos-Alura/GIT-GitHub/Parte-1/src/Projeto (master)
$ git remote add origin https://github.com/Humba01/visializador-de-cursos-alura.git

humba@AspireF5 MINGW64 /a/Cursos-Alura/GIT-GitHub/Parte-1/src/Projeto (master)
$ git push origin master
Enumerating objects: 9, done.
Counting objects: 100% (9/9), done.
Delta compression using up to 4 threads
Compressing objects: 100% (6/6), done.
Writing objects: 100% (9/9), 909 bytes | 454.00 KiB/s, done.
Total 9 (delta 1), reused 0 (delta 0)
remote: Resolving deltas: 100% (1/1), done.
To https://github.com/Humba01/visializador-de-cursos-alura.git
 * [new branch]      master -> master

na pasta que eu nomei de Projeto1 que seria de outra pessoa eu tive que dar

git remote add origin 

para depois renomear para local, se não dava repositório inexistente.

As etapas anteriores deram certo dessas mostradas no código.

Obrigado pela ajuda Vinicius, Otávio e Jonilson..

:-D