Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Exercício (08 Consolidando o seu conhecimento)

Segui fazendo da seguinte forma conforme instruções PASSO 1 Criada uma pasta chamada Servidor e em seguida, no git Bash foi executado o comando git init --bare.

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/Servidor
$ git init --bare
Initialized empty Git repository in D:/Curso-Git/Servidor/

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/Servidor (BARE:main)
$

PASSO 2 O projeto está criado no caminho D:\Curso-Git\colaborador1. No Git Bash acessei esse e caminho e executei o comando git remote add local /d/Curso-Git/Servidor/:

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador1 (main)
$ git remote add local /d/Curso-Git/Servidor/

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador1 (main)
$

PASSO 3 Criado nova pasta para um novo usuário e em seguida foi executa o comando git clone /d/Curso-Git/Servidor projeto.

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador2
$ git clone /d/Curso-Git/Servidor projeto
Cloning into 'projeto'...
warning: You appear to have cloned an empty repository.
done.

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador2
$

PASSO 4 Acessado a pasta D:\Curso-Git\colaborador2\projeto, e executado o comando git remote rename origin local:

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador2/projeto (main)
$ git remote rename origin local

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador2/projeto (main)
$

PASSO 5 No git Bash, foi acessado a pasta do projeto e executado o comando git push local main:

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador1 (main)
$ git push local main
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 6 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (5/5), 503 bytes | 503.00 KiB/s, done.
Total 5 (delta 0), reused 0 (delta 0), pack-reused 0
To D:/Curso-Git/Servidor/
 * [new branch]      main -> main

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador1 (main)
$

PASSO 6 Após enviar os arquivos para o servidor local, foi acessado a pasta do segundo usuário e executado o comando git pull local main para baixar os arquivos:

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador2/projeto (main)
$ git pull local main
remote: Enumerating objects: 5, done.
remote: Counting objects: 100% (5/5), done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 5 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (5/5), 483 bytes | 23.00 KiB/s, done.
From D:/Curso-Git/Servidor
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> local/main

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador2/projeto (main)
$

PASSO 7 (RESUMIDO) Com a conta do Github já criada, foi criado um novo repositório chamado curso-git-alura. Em seguida foram utilizados os comandos sugirdos pelo próprio gitHub.

git remote add origin https://github.com/jailtonmsilva/curso-git-alura.git
git branch -M main
git push -u origin main

RESULTADO

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador1 (main)
$ git remote add origin https://github.com/jailtonmsilva/curso-git-alura.git

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador1 (main)
$ git branch -M main

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador1 (main)
$ git push -u origin main
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 6 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (5/5), 503 bytes | 503.00 KiB/s, done.
Total 5 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/jailtonmsilva/curso-git-alura.git
 * [new branch]      main -> main
branch 'main' set up to track 'origin/main'.

jailtonsilva@mrRobot MINGW64 /d/Curso-Git/colaborador1 (main)
$

EXERCÍCIO FINALIZADO Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Oi, Estudante. Tudo bem?

Parabéns pela organização do exercício e pelo progresso.

Bons estudos!