Git é um software de controle de versão criado por Linus Torvalds em 2005 para controlar modificações de forma rápida, fácil e gratuita, inspirando-se em ferramentas como BitKeeper e Monotone.
1. O CRIADOR
Git é um software de controle de
modificações, criado por Linus
Torvalds em Abril de 2005.
Foi inspirado em outras ferramentas
como o BitKeeper e o Monotone.
20. Branches e stash
git stash <command> <--options>: Cria um stash e por padrão
descarta as alterações feitas no INDEX.
git stash <sem parâmetros>: cria um novo stash.
git stash save: salva as alterações do stash
git stash pop: aplica as alterações no stash e o exclui.
21. Branches e stashes
git branch <--option> <name>: cria um branch .
git brach list: lista todos os branches
git checkout -b <name> <remote>: Cria um branch local
baseado em um remoto e o coloca como atual.
22. Trazendo novas alterações
git fetch <--options> <repository>: Atualiza o repositório local
mas sem aplicar as alterações na working area.
git pull <--options> <repository> :Atualiza o repositório local e a
working area.
24. Misturando as coisas
git merge <--options> <-strategy> <message> ...etc: Junta as
alterações realizadas em commits, branches(locais ou remotos) em
relação ao último commit. Cria um commit extra com essa
junção.
git rebase <--options> ...etc: Junta as alterações em commits,
branches(locais ou remotos) em relação ao primeiro commit do
branch. Alinha os commits no trunk.