ti_publica:dicas_git
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anteriorPróxima revisãoAmbos lados da revisão seguinte | ||
ti_publica:dicas_git [2019/06/19 11:50] – cartola | ti_publica:dicas_git [2019/06/19 17:41] – [Branches] cartola | ||
---|---|---|---|
Linha 30: | Linha 30: | ||
===== Trabalhando numa mudança cotidiana ===== | ===== Trabalhando numa mudança cotidiana ===== | ||
+ | |||
+ | O fluxo mais comum de trabalho no dia-a-dia em um repositório já baixado vai ser: | ||
+ | |||
+ | * Atualizar o código (desnecessário se só você altera e sempre o faz desse local): '' | ||
+ | * Alterar o que for necessário | ||
+ | * Indicar o que quer que seja atualizado (dentre o que foi alterado): '' | ||
+ | * Atualizar o repositório local: '' | ||
+ | * Atualizar o repositório remoto: '' | ||
+ | |||
+ | Além desse fluxo pode precisar também desses comandos: | ||
* Adiciona um item para ser controlado ou atualizado: | * Adiciona um item para ser controlado ou atualizado: | ||
Linha 37: | Linha 47: | ||
< | < | ||
- | * Remove um item: | + | * Remove um item (não se deve remover com o rm do SO): |
< | < | ||
Linha 55: | Linha 65: | ||
Usos do comando //branch//: | Usos do comando //branch//: | ||
- | | + | **Nota:** o comando // |
+ | |||
+ | | ||
< | < | ||
- | A opção '' | ||
* Criando um //branch// (mas não te posicionando nele): | * Criando um //branch// (mas não te posicionando nele): | ||
- | < | + | < |
- | + | ||
* Apontando para o //branch// criado: | * Apontando para o //branch// criado: | ||
- | < | + | < |
+ | |||
+ | * Cria e já aponta para o //branch// criado: | ||
+ | < | ||
+ | |||
+ | * Removendo um // | ||
+ | < | ||
+ | |||
+ | * Caso um //commit// tenha ficado órfão por deleção acidental do label do // | ||
+ | * Listar história recente do HEAD: '' | ||
+ | * Verificar se há um sha1 referente ao que se perdeu | ||
+ | * Recriar o //branch// apontando para aquele //commit// órfão: '' | ||
+ | |||
+ | * Mostra grafo histórico dos // | ||
+ | < | ||
+ | |||
+ | ===== Merging ===== | ||
+ | |||
+ | git help merge | ||
+ | Tipos: | ||
+ | * fast-forward - move o label do ramo base para a ponta do ramo | ||
+ | * commit | ||
+ | * squash | ||
+ | * rebase | ||
===== Rascunho ===== | ===== Rascunho ===== | ||
ti_publica/dicas_git.txt · Última modificação: 2019/07/02 09:44 por cartola