Introdução Ao Github - Mini Tutorial
Introdução Ao Github - Mini Tutorial
Introdução Ao Github - Mini Tutorial
ao Github
O que é o Git?
Quando você tem o desejo de utilizar o Git para um projeto, o primeiro comando que você deve
executar é o git init, com o nome do seu projeto:
git init [nome do projeto]
Você irá executar este comando na linha de comando do Git Shell no diretório principal do seu
projeto, o qual você poderá navegar no Shell utilizando os comandos que listamos acima.
Depois de executar esse comando o Git então criou um arquivo .git oculto dentro do diretório
principal do seu projeto.
Este arquivo rastreia o histórico de versões do seu projeto e é o que transforma o projeto em um
repositório Git, permitindo que você execute os comandos do Git nele.
git status
Se, a qualquer instante, você desejar visualizar um resumo dos arquivos que você modificou e
ainda não confirmou, simplesmente execute o git status no repositório do seu projeto na linha
de comando do Git Shell.
git status
Se, a qualquer instante, você desejar visualizar um resumo dos arquivos que você modificou e
ainda não confirmou, simplesmente execute o git status no repositório do seu projeto na linha
de comando do Git Shell.
fork
Com o git no seu ambiente local, se você quiser criar um repositório novo, você deve executar o
git init. No entanto, você também pode trabalhar em projetos hospedados no GitHub que já
foram inicializados.
Uma das maneiras de copiar um repositório para a sua conta do GitHub é utilizando o fork, que
está disponível no site do GitHub.
Dar Forking em um repositório essencialmente copia esse projeto para sua conta on-line do
GitHub.
Você também pode criar vários branches para colaboração e outro exclusivo para o
desenvolvimento do seu código.
Todas as alterações feitas nos arquivos em um branch permanecem apenas no histórico de
versões desse branch.
Se, a qualquer momento, você quiser fazer um merge (mesclar) no código de um branch para
outro, incluindo o branch principal, faça uma solicitação pull que mescle as alterações.
Mas, semelhante a utilização do git pull e git push, se modificações diferentes tiverem sido
feitas nos mesmos arquivos em mais de um branch, você terá conflitos de mesclagem que
devem ser resolvidos manualmente.
Para criar uma branch no Git, você usa o comando git checkout e passa a flag -b com um nome.
Isso criará uma branch a partir da branch atual. O histórico da nova branch iniciará no lugar
atual da branch de onde você saiu. Levando em conta que você esteja no momento em uma
branch chamada master:
(master)$ git checkout -b meu-recurso
Alterna para uma nova branch 'meu-recurso’
(meu-recurso)$
Aqui, você pode ver uma nova branch criada, chamada meu-recurso, originária de master.
Para alternar para uma branch existente, você pode usar git checkout (sem a flag -b) e passar o
nome da branch para a qual você quer alternar:
Também existe um atalho útil para retornar à branch anterior em que você estava. Isso é feito
passando - (hífen) para git checkout em vez do nome de uma branch:
Abraços!
Referências