quinta-feira, 8 de setembro de 2016

Alguns comando do GIT

De tempos em tempos, sinto a necessidade de versionar alguns arquivos.
Como não consigo ser um programador full time, nem escrevo artigos acadêmicos com tanta frequência, frequentemente acabo esquecendo comandos relevantes na hora em que mais preciso.
Então, aqui estão alguns comandos, com comentários sobre a razão deles.
Este é um rascunho, mas publicarei assim mesmo, senão não publico nada.



Iniciar versionamento de Diretório:

$ cd < Diretório >
$ git init

Informar arquivo a ser monitorado

$ git add < arquivo >

Checar status

$ git status

Enviar mudanças (to commit) e comentá-las

$ git commit -m "Comentários a enviar"

Criando uma tag para alguma versão
A ser publicado

Log de Mudanças

$ git log
$ git log --oneline -----> Mostra informações resumidas das versões
$ git log --all --graph --decorate --oneline

Comparação entre as duas últimas versões

$ git diff

Para enviar as atualizações, é necessário digitar "git add < arquivo >" antes de "git commit ..."

Voltando entre as versões

$ git checkout número_identificador < arquivo > -- (arquivo é opcional)

Criando repositórios online

git remote add origin < endereço do repositório >

Mandar para o repositório

git push -u master (ou qualquer outro ramo)

Receber do repositório

git pull -u master (ou qualquer outro repositório)


A opção -u adiciona a referência do fluxo de subida ao repositório para cada ramo atualizado.

Nenhum comentário:

Postar um comentário