Notizen
Merge GIT
Inhalt der Notizen (1)
Seite 1
Merge GIT
git checkout master
git merge origin/blablabla2 --no-commit
git commit
"a" para editar o texto, insere o que tu quer, "esc" para concluir a edição e ":wq" para sair do editor e salvar a alteração no texto)
git push origin master - vai direto sem passar pelo gerrit
git push origin HEAD:refs/for/master - passa pelo gerrit
cancelar merge git reset origin/master -hard
git commit -am ''texto
Mandar pro gerrit
git push origin HEAD:refs/for/
Vai direto pro servidor
git push origin
git add .
ou git add -u (add somente o corrente)
adiciona correções de conflitos para continuar merge
Remover arquivo depois do add . ou add -u
git reset HEAD
desfaz todas as alteraçoes locais que n foram comidatadas
git --hard
reverter commit
git revert
MERGE DA MASTER PARA UM BRANCH
##########Caso em um conflito queira manter o arquivo da MASTER, executar git checkout --theirs 'nome do arquivo'
caso seja mais de um arquivo seguir esse site:
https://regex101.com/
gm
^.*?\s+.*?:\s+(.*)$
git checkout --theirs \1\n
copiar conteudo, salvar(macum) e executar sem a palavra git o comando: $ ./macum.sh
- verificar que o statuts n muda e verificar se arrancou o HEAD do arquivo
- e depois git add .
#########Caso queira manter os arquivos do branch, executar git checkout --ours 'nome do arquivo'
caso seja mais de um arquivo seguir esse site:
https://regex101.com/
gm
^.*?\s+.*?:\s+(.*)$
git checkout --ours \1\n
copiar conteudo, salvar(macum) e executar sem a palavra git o comando: $ ./macum.sh
-verificar que o statuts n muda e verificar se arrancou o HEAD do arquivo
-depois git add .
Para cancelar o merge - git merge --abort
Informationen
- Beschreibung
- 1 Gestor de Configuração Notiz am Merge GIT, erstellt von emaildocaco am 08/09/2015.
- Erstellt von
- emaildocaco
- Aufrufe
- 1
- Bewertung