Dúvida sobre o Git
Sou bem iniciante no Git e minha dúvida é: Porque eu tenho que dar o commit antes de dar o push para o repositório? Alguém poderia me explicar como funciona essa ordem? Ainda não entrou na cabeça.
Raphael Alves
Curtidas 0
Respostas
Estevão Dias
27/07/2017
Olá Raphael,
Tem a ver com a ideia de Working Directory, Staging Area e Git Directory. No Working Directory ficam os arquivos que você clonou de um repositório do Git, além de metadados. Ao trabalhar sobre esses arquivos, as alterações ficam registradas na Staging Area, até que você faça o commit, o que as torna parte do seu Git Directory. E, uma vez que esses arquivos estão no Git Directory, podem agora ser enviados para outros repositórios remotos, permitindo push/pull.
Abaixo selecionei um material muito bacana sobre Git pra você ficar fera ;)
https://www.devmedia.com.br/curso/curso-controle-de-versao-com-git/380
https://www.devmedia.com.br/github-controlando-projetos-de-software-hospedados-na-web/31347
Um abraço.
Tem a ver com a ideia de Working Directory, Staging Area e Git Directory. No Working Directory ficam os arquivos que você clonou de um repositório do Git, além de metadados. Ao trabalhar sobre esses arquivos, as alterações ficam registradas na Staging Area, até que você faça o commit, o que as torna parte do seu Git Directory. E, uma vez que esses arquivos estão no Git Directory, podem agora ser enviados para outros repositórios remotos, permitindo push/pull.
Abaixo selecionei um material muito bacana sobre Git pra você ficar fera ;)
https://www.devmedia.com.br/curso/curso-controle-de-versao-com-git/380
https://www.devmedia.com.br/github-controlando-projetos-de-software-hospedados-na-web/31347
Um abraço.
GOSTEI 0
Dayan Barros
27/07/2017
Olá Raphael,
Tem a ver com a ideia de Working Directory, Staging Area e Git Directory. No Working Directory ficam os arquivos que você clonou de um repositório do Git, além de metadados. Ao trabalhar sobre esses arquivos, as alterações ficam registradas na Staging Area, até que você faça o commit, o que as torna parte do seu Git Directory. E, uma vez que esses arquivos estão no Git Directory, podem agora ser enviados para outros repositórios remotos, permitindo push/pull.
Abaixo selecionei um material muito bacana sobre Git pra você ficar fera ;)
https://www.devmedia.com.br/curso/curso-controle-de-versao-com-git/380
https://www.devmedia.com.br/github-controlando-projetos-de-software-hospedados-na-web/31347
Um abraço.
Tem a ver com a ideia de Working Directory, Staging Area e Git Directory. No Working Directory ficam os arquivos que você clonou de um repositório do Git, além de metadados. Ao trabalhar sobre esses arquivos, as alterações ficam registradas na Staging Area, até que você faça o commit, o que as torna parte do seu Git Directory. E, uma vez que esses arquivos estão no Git Directory, podem agora ser enviados para outros repositórios remotos, permitindo push/pull.
Abaixo selecionei um material muito bacana sobre Git pra você ficar fera ;)
https://www.devmedia.com.br/curso/curso-controle-de-versao-com-git/380
https://www.devmedia.com.br/github-controlando-projetos-de-software-hospedados-na-web/31347
Um abraço.
Olá Estevão,
O primeiro link não tava funcionando, mas procurei no site e achei ele aqui. Tava buscando aprender Git também, vou dar uma olhada.
https://www.devmedia.com.br/curso/curso-controle-de-versao-com-git/380
Abs
GOSTEI 0
Raphael Alves
27/07/2017
Valeeu Estevão, esclareceu bem, obrigado pelo material cara! Valeu ae Dayan pela moral!
GOSTEI 0