Articles of git

Como recuperar de “git stash save –all”?

Eu queria esconder arquivos não acompanhados, mas continuo passando a opção errada. Para mim isso parece certo: git stash save [-a|–all] mas isso, de fato, oculta arquivos ignorados também. O correto é: git stash save [-u|–include-untracked] Quando eu executo git stash save -a e tento git stash pop ele, recebo inúmeros erros para todos os […]

Como recuperar um único arquivo de uma revisão específica no Git

Eu tenho um repository Git e gostaria de ver como alguns arquivos pareciam há alguns meses. Eu encontrei a revisão nessa data, e é 27cf8e84bb88e24ae4b4b3df2b77aab91a3735d8 . Eu preciso ver o que um arquivo parece e também salvar isso em um arquivo. Eu consegui ver o arquivo usando o gitk , mas ele não tem uma […]

Diferença entre msysgit e Cygwin + git?

Qual é a diferença entre msysgit e Cygwin + git? Agora estou usando msysgit, mas eu não gosto do Git Bash (você não pode resize ou copiar / colar) então estou pensando em mudar para o Cygwin, porque então eu poderia usar o mintty .

Como replace o branch master no Git, inteiramente, de outro branch?

Duplicar Possível: Tornar o atual branch Git um branch master Eu tenho dois ramos no meu repository Git: master seotweaks (criado originalmente do master ) Eu criei seotweaks com a intenção de rapidamente seotweaks -lo de volta ao master . No entanto, isso foi há três meses e o código neste ramo é de 13 […]

Backup de um repository GitHub

Qual é a melhor maneira de criar um backup local de um repository git hospedado no GitHub, atendendo aos seguintes requisitos ?: O backup local deve ser um repository vazio. O backup deve include todos os ramos. Deve ser fácil atualizar (incrementalmente) o backup. Basicamente, eu quero um espelho perfeito, com a possibilidade de atualizar […]

Como “git clone”, incluindo submódulos?

Estou tentando colocar um submódulo em um repository. O problema é que, quando clona o repository pai, a pasta do submódulo fica totalmente vazia. Existe alguma maneira de fazer com que ‘git clone parent’ realmente coloque dados na pasta submódulo? exemplo: http://github.com/cwolves/sequelize/tree/master/lib/ nodejs-mysql-native está apontando para um git externo, mas quando eu sequelize projeto de […]

Mude um HEAD remoto do Git para apontar para algo além do mestre

Como faço para definir a referência HEAD de um controle remoto do Git para apontar para algo além de “mestre”? Meu projeto tem uma política para não usar uma ramificação “principal” (todas as ramificações devem ter nomes significativos). Além disso, o repository mestre canônico só é acessível via ssh: //, sem access ao shell (como […]

O que o índice git contém EXATAMENTE?

O que o índice do Git contém exatamente e qual comando posso usar para visualizar o conteúdo do índice? Atualizar Obrigado por todas as suas respostas. Eu sei que o índice funciona como uma área de preparação, e o que está comprometido está no índice e não na tree de trabalho. Estou apenas curioso sobre […]

Como escolher múltiplos commits

Eu tenho dois ramos. Commit a é a cabeça de um, enquanto o outro tem b , c , d , f no topo de a . Eu quero mover c , d , f para o primeiro ramo sem cometer b . Usando a seleção de cereja, é fácil: fazer o primeiro check-out de […]

fatal: early EOF fatal: index-pack failed

Eu pesquisei e encontrei muitas soluções, mas nenhuma funciona para mim. Eu estou tentando clonar de uma máquina, conectando-se ao servidor remoto que está na rede LAN. Executar este comando de outra máquina causa um erro. Mas executar o comando SAME clone usando o git: //192.168.8.5 … no servidor está correto e bem-sucedido. Alguma ideia […]