Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 715 Bytes

32.md

File metadata and controls

23 lines (17 loc) · 715 Bytes

Problema

32 - Tens dois ramos no teu repositório local, master e dev, que entretanto divergiram. Estás neste momento no ramo master e queres juntar-lhe as alterações efetuadas no ramo dev, mas não queres criar um merge commit (isto é, queres manter a história linear), nem queres reescrever a história do ramo master. Quais são os comandos para alcançares este objetivo?

Soluções

Solução 1

Os comandos a usar para juntar as alterações do ramo dev ao ramo master, mas não criar um merge commit ou reescrever a histório deste último são:

git checkout dev
git rebase master
git checkout master
git merge dev

Por Diana Nóia