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.

17
Excluir várias ramificações remotas no git
Eu tenho um membro da equipe que inadvertidamente empurrou mais de 150 de suas filiais locais para o nosso repositório central. Felizmente, todos eles têm o mesmo prefixo. Usando esse prefixo, existe um comando git ou um pequeno shell script que eu possa usar que excluirá todos eles de uma …
128 git  bash 

10
Clone do GitHub da solicitação de recebimento?
Eu gostaria de clonar um repositório do GitHub. O problema é que eu não quero o ramo principal; Quero a versão nesta solicitação de recebimento não aprovada . É possível clonar a versão da solicitação de recebimento em vez do repositório principal?
128 git  github  pull-request 

23
Git 'fatal: Não foi possível gravar o novo arquivo de índice'
Eu já vi muitos dos outros tópicos sobre isso e eles não ajudam. Eu tenho um repositório muito simples - dois arquivos JavaScript. Eu tenho mais de 100 GB no Macbook. Quando tento mover os arquivos para um subdiretório e preparar localmente as alterações que recebo ... fatal: Não foi …
128 git  locking 


5
Git push / clone para novo servidor
Estou apenas aprendendo Git e há algo que não consigo resolver. Depois de criar e usar um repositório git localmente no meu Mac, posso enviar uma cópia para outro servidor em outro lugar? Estou atrás de um firewall e, infelizmente, não posso correr git cloneda outra máquina.
127 git 



5
push do git falha: falha de RPC; resultado = 22, código HTTP = 411
Eu tenho apenas um ramo. Por alguns meses eu tenho usado git push origin master comprometer-se com meu repositório local. Ontem à noite, depois que fiz algumas pequenas alterações no meu repositório local e tentei usar o mesmo comando, recebi este erro: error: RPC failed; result=22, HTTP code = 411 …
127 git  github 


3
Como excluir o último n commit no Github e localmente?
Estou tentando excluir os 2 últimos commits de um dos meus repositórios do GitHub. Eu tentei como sugerido aqui : git push -f origin HEAD^^:master. Parece que funciona, pois os dois últimos commits são removidos. Em seguida, eu os excluí do meu repositório local com git rebase -i HEAD~2. Eu …
127 git  github  commit 

4
Reverter uma série de confirmações no git
Como posso reverter um intervalo de confirmações no git? De olhar para as gitrevisions documentação , não consigo ver como especificar o intervalo necessário. Por exemplo: A -> B -> C -> D -> E -> HEAD Eu quero fazer o equivalente a: git revert B-D onde o resultado seria: …
127 git  revert  range 

2
Use o comando git “log” em outra pasta
Eu tenho alguns arquivos php em uma pasta A (que é um projeto git). Nesses arquivos php, quero executar o "git log", mas para a pasta B. A pasta B é outro projeto git (portanto, o log é diferente entre A e B). Como posso fazer isso com o comando …
127 git 

7
Como gerencio conflitos com submódulos git?
Eu tenho um superprojeto git que faz referência a vários submódulos e estou tentando bloquear um fluxo de trabalho para o restante dos membros do meu projeto trabalharem. Para esta pergunta, digamos que meu superprojeto seja chamado superye o submódulo seja chamado subby. (Em seguida, há uma simplificação do que …

10
Confirmar GIT como usuário diferente sem e-mail / ou apenas e-mail
Estou tentando confirmar algumas alterações como um usuário diferente, mas não tenho um endereço de email válido, o seguinte comando não está funcionando para mim: git commit --author="john doe" -m "some fix" fatal: No existing author found with 'john doe' Tenho o mesmo problema ao tentar confirmar apenas com um …
127 git  commit 


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.