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.


3
git grep por extensões de arquivo
Eu sei que, se eu quisesse pesquisar um padrão apenas em arquivos com certas extensões, eu poderia fazer isso: // searches recursively and matches case insensitively in only javascript files // for "res" from the current directory grep -iIr --include=*.js res ./ Tenho tentado pesquisar uma maneira de fazer isso …

9
Liste todas as filiais locais sem um controle remoto
Problema: desejo uma maneira de excluir todas as filiais locais que possuo e que não possuem um controle remoto. É fácil canalizar os nomes das ramificações em um git branch -D {branch_name}, mas como faço para obter essa lista em primeiro lugar? Por exemplo: Eu crio uma nova filial sem …
93 git  git-remote 

4
conflito de fusão git rebase
Eu criei um bifurcação em um repositório github e trabalhei em meu repositório github. Eu fiz solicitações de pull e ele foi concluído. Depois disso, o upstream teve mais commits, então agora eu quero rebase, acho que é isso que tenho que fazer. Mas estou recebendo estes conflitos de mesclagem: …
93 git  github  git-rebase 

14
Várias contas heroku
Estou tendo problemas ao trabalhar com várias contas Heroku no meu computador. O fato é que funcionou muito bem antes, trocando de conta com a gema heroku. Mas agora (embora eu tenha gerado novas chaves SSH) não funcionará. Quando eu faço um, git push heroku masterele apenas diz: my@email.com não …
92 git  heroku 



7
Como recuperar objetos Git danificados por falha do disco rígido?
Tive uma falha no disco rígido que resultou em alguns arquivos de um repositório Git sendo danificados. Ao executar git fsck --full, obtenho o seguinte resultado: error: .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack SHA1 checksum mismatch error: index CRC mismatch for object 6c8cae4994b5ec7891ccb1527d30634997a978ee from .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack at offset 97824129 error: inflate: data stream error (invalid code …


1
Como colorir a saída do git-status?
Eu quero colorir a saída do git-status para que: untracked files = magenta new files = green modified files = blue deleted files = red Em vez disso, estou vendo arquivos testados em verde e arquivos não testados em azul: Meu .gitconfig é configurado com o seguinte com base em …


4
git-stash vs. git-branch
Em uma pergunta anterior do Git , Daniel Benamy estava falando sobre um fluxo de trabalho no Git: Eu estava trabalhando no master e comprometi algumas coisas e então decidi que queria colocar esse trabalho em espera. Fiz backup de alguns commits e depois ramifiquei antes de começar meu trabalho …
92 git 

3
Qual é a diferença entre 'git format-patch e' git diff '?
Não vejo diferença entre a saída de 'git format-patch' e 'git diff', existe alguma? E não poderei usar 'git diff' para produzir um patch e aplicá-lo usando git apply? Meu problema é que adicionei alterações ao índice, mas aparentemente git format-patch só aceita commits, portanto, se eu puder usar a …
92 git  diff  patch 


9
Git mergetool com Meld no Windows
No Linux, minha ferramenta de mesclagem favorita é o Meld, e não tive problemas em usá-la ou configurá-la para funcionar com o Git. No entanto, no Windows, a história é diferente. Primeiro, instalei o Meld de um pacote que encontrei aqui: https://code.google.com/p/meld-installer/ Então, eu configurei meu .gitconfig assim para suportar …
92 git  meld 

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.