Perguntas com a marcação «git»

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...

145
Como reverter o ramo mestre para o upstream

Eu peguei um repositório git e configurei o upstream. Fiz algumas alterações no ramo Master e fiz o commit e o empurrei para o github. Agora, o que devo fazer para abandonar todas as minhas alterações no ramo mestre e torná-lo idêntico ao ramo mestre do

145
Alterar base da filial

Eu tenho uma árvore como esta: (commit 1) - master \-- (commit 2) - (commit 3) - demo \-- (commit 4) - (commit 5) - PRO e eu tenho que mover o ramo PRO para dominar (commit 1) - master |-- (commit 2) - (commit 3) - demo \-- (commit 4) - (commit 5) - PRO Eu tentei um git rebase masterramo...

145
O git descarta todas as alterações e extrai do upstream

Como obtenho um repositório upstream e o substituo pelo master? Eu só tenho uma ramificação no meu repositório, que é mestre, e eu estraguei tudo, então basicamente preciso começar de novo a partir do montante. Eu acho que o init fará o trabalho, mas existe uma maneira mais...

145
Git mescla duas ramificações locais

Tenho ramificação Mestre, ramificação A e ramificação B. Agora, estou trabalhando na ramificação A e preciso mesclar a ramificação A com a ramificação B e continuar meu trabalho na ramificação A. Todos os arquivos são confirmados nas ramificações A e B. Qual é a maneira mais rápida de...

144
Mesclagem: Hg / Git vs. SVN

Costumo ler que Hg (e Git e ...) são melhores na fusão do que o SVN, mas nunca vi exemplos práticos de onde o Hg / Git pode mesclar algo em que o SVN falha (ou onde o SVN precisa de intervenção manual). Você poderia postar algumas listas passo a passo das operações de ramificação / modificação /...

144
Revertendo parte de um commit com git

Eu quero reverter um commit específico no git. Infelizmente, nossa organização ainda usa o CVS como padrão; portanto, quando eu me comprometo com o CVS, vários commits git são agrupados em um. Nesse caso, eu adoraria destacar o commit git original, mas isso é impossível. Existe uma abordagem...

144
Como listar confirmações desde que certas confirmações?

Existe alguma maneira de obter uma lista de confirmações de um determinado número de confirmação para HEAD? Sei que isso é possível até a data de confirmação, mas preciso do número de confirmação e não consigo encontrar nenhuma documentação, ou mesmo se isso for