Perguntas com a marcação «branching-and-merging»

No controle de versão, os ramos representam linhas paralelas de desenvolvimento. Mesclar é a ação que integra as alterações feitas em diferentes ramos.

276
Encontrar ramificações Git não imersas?

Eu tenho um repositório Git com muitos ramos, alguns deles já mesclados e outros não. Como o número de ramificações é bastante grande, como posso determinar quais ramificações ainda não foram mescladas? Eu gostaria de evitar ter que fazer uma "polvo" mesclar e re-mesclar ramificações que já foram...

112
Remova o arquivo .pack grande criado por git

Eu verifiquei uma carga de arquivos em um branch e mesclei e, em seguida, tive que removê-los e agora fico com um grande arquivo .pack do qual não sei como me livrar. Excluí todos os arquivos usando git rm -rf xxxxxxe também executei a --cachedopção. Alguém pode me dizer como posso remover um...

110
git cherry-pick não funciona

Estou tentando escolher um commit do master e colocá-lo no branch de produção atual. No entanto, quando eu executo git cherry-pick <SHA-hash>, apenas recebo esta mensagem: # On branch prod_20110801 # Untracked files: # (use "git add <file>..." to include in what will be committed) #...

100
TFS: Atualizando branch com alterações do principal

Então, nós temos nossa linha de dev principal, eu crio um branch e o desenvolvedor b cria um branch. Nós dois fazemos algum trabalho. o desenvolvedor b termina seu trabalho e se funde novamente na linha de dev principal. Eu sei que suas mudanças me afetarão, e ao invés de lidar com os conflitos...

94
Devo excluir um branch após mesclá-lo?

Após mesclar um branch, você o exclui do repositório? Porém, é uma boa prática ou não? Normalmente crio muitos branches, já que não quero interromper minha versão atual e gostaria de excluí-los para manter as coisas em ordem. No entanto, se você trabalha com Assembla ou GitHub, suas...

89
Excluindo uma ramificação SVN

Criei um branch de um projeto SVN chamado 'features', e agora sempre que tento atualizar o referido projeto, ele traz consigo uma pasta de recursos, que contém outra cópia do projeto do branch. Existe uma maneira de remover o branch do repositório completamente para que isso não aconteça mais?...