Perguntas com a marcação «git»

O Git é um sistema de controle de versão distribuído (DVCS) de código aberto. Use esta tag para perguntas relacionadas ao uso e fluxos de trabalho do Git. NÃO USE a tag [github] para problemas relacionados ao Git simplesmente porque um repositório está hospedado no GitHub. Além disso, não use essa tag para questões gerais de programação que envolvam um repositório Git.


5
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 implementá-lo?
145 git  merge 

4
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 …
145 git 

17
O `git` do Homebrew não está usando a conclusão
Ao usar o git do OSX, depois de modificar um arquivo, posso simplesmente fazer git commit <tab>, e isso completará automaticamente o nome do arquivo para aquele que foi modificado. No entanto, se eu instalar uma versão mais recente do git a partir do homebrew e usá-lo, esse recurso não …
144 macos  git  autocomplete  zsh 

6
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 …
144 git  svn  mercurial  merge  dvcs 

3
Como atualizar um clone do git --mirror?
Criei um repositório git para espelhar um site ativo (que é um repositório git não nu): git clone --mirror ssh://user@example.com/path/to/repo Agora, para manter esse clone espelhado atualizado com todas as alterações de sua origem remota, qual comando ou comandos devo usar? Gostaria de manter tudo atualizado: commits, refs, hooks, branches, …


2
Como você rebase as alterações da filial atual em cima das alterações que estão sendo mescladas?
OK. Se eu estiver em uma ramificação (digamos working) e desejar mesclar as alterações de outra ramificação (digamos master), então eu executo o comando git-merge masterenquanto estiver na workingramificação, e as alterações serão mescladas sem refazer o histórico. Se eu executar git-rebase master, as alterações masterserão reinscritas para serem colocadas …
144 git  merge  rebase  git-rebase 

5
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 possível.
144 git 

5
Como excluir determinados diretórios / arquivos da pesquisa git grep
Existe uma maneira de excluir certos caminhos / diretórios / arquivos ao pesquisar um repositório git usando git grep? Algo semelhante à --excludeopção no grepcomando normal ? Eu preciso usar git grepporque o uso grepé executado diretamente muito lentamente em grandes repositórios git.
144 git  grep 

6
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 semelhante à …
144 git  git-cvs 

6
Como é definido o origin / HEAD?
Eu tenho um ramo configurado para rastrear uma referência na origem. git checkout <branchname>alterna para esse ramo, e um git statusme mostrará o quão à frente ou atrás do meu ramo é de origem, mas estou surpreso que origin/HEADainda aponte para origin/master, e nãoorigin/<branchname> Então, minha pergunta é: em que …
144 git 




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.