Perguntas com a marcação «branch»

173
O que é um ramo de rastreamento?

Alguém pode explicar um "ramo de rastreamento" como se aplica ao git? Aqui está a definição de git-scm.com : Uma 'ramificação de rastreamento' no Git é uma ramificação local conectada a uma ramificação remota. Quando você pressiona e puxa esse ramo, ele empurra e puxa automaticamente para o...

168
git trabalhando em dois ramos simultaneamente

Eu tenho um projeto com muitos ramos. Eu gostaria de trabalhar em vários ramos simultaneamente sem alternar entre eles git checkout. Existe alguma maneira de fazer isso além de copiar todo o repositório em outro

159
Ver diferenças de galhos com meld?

Eu sei que posso ver a diferença entre HEAD e estado atual com meld .. Mas como posso ver as diferenças entre os ramos, por exemplo, mastere develcom o meld? No momento, faço as seguintes etapas: Renomear pasta da cópia de trabalho Por exemplo mv /projectA /projectA_master) Clonar o projeto...

158
Descubra um criador de ramificações Git

Eu quero descobrir quem criou um ramo. Eu sou capaz de fazer isso com: git branch -a | xargs -L 1 bash -c 'echo "$1 `git log --pretty=format:"%H %an" $1^..$1`"' _ No entanto, isso retorna o último commit por ramificação, não necessariamente a pessoa que criou a

146
Por que tenho que “git push --set-upstream origin <branch>”?

Criei uma filial local para testar o Solaris e o Sun Studio. Eu então empurrei o ramo a montante. Após confirmar uma alteração e tentar enviá-la: $ git commit blake2.cpp -m "Add workaround for missing _mm_set_epi64x" [solaris 7ad22ff] Add workaround for missing _mm_set_epi64x 1 file changed, 5...