Escolar Documentos
Profissional Documentos
Cultura Documentos
Geovanni Martins
geovannimartins@ic.ufal.br
Problematicas
J pensou em trabalhar em grupo?
Pessoas em diferentes locais do globo?
Trabalhar em um cdigo com milhes de linhas?
Utilizando o Git
Criando repositrio
Pelo terminal, crie uma pasta, entre e utilize o comando git init para criar um
repositrio local
Baixando um repositrio
Para baixar um repositrio, utilize o comando git clone url/do/repositorio
Verificando modificaes
Para verificar se houve modificaes no repositrio local, utilize o comando git
status
Adicionando modificaes
Para adicionar modificaes no repositrio utilize os comandos git add --all.
Uma atualizao implica uma mudana na verso, logo se torna obrigatrio
notificar as mudanas. Para tal, utilize o comando git commit -m message
Branches
Branches so utilizadas para desenvolver partes isoladas do cdigo. Quando
um repositrio criado, por padro, ser criada uma branche chamadas
Master. Crie novas branches para desenvolver partes especificas do cdigo e
depois junte-as com a master.
Branching
Para criar uma nova branche utilize o comando git checkout -b <name>
Mudando de branch
Para mudar de branch utilize o comando git checkout <branch>
Deletando branch
Para deletar uma branch, utilize o comando git checkout -d <branch>
Unindo branches
Para juntar uma outra branch na branch atual utilize o comando git merge
Problemas do merge
No incomum o comando git merge resultar em conflitos. recomendado
visualizar as diferenas entre os repositrios com o comando git diff
<branch> <anotherBranch>