Articles of git

Usando o Git, mostre todos os commits que estão em um branch, mas não o outro (s)

Eu tenho uma ramificação antiga, que gostaria de excluir. No entanto, antes de fazer isso, quero verificar se todos os commits feitos nessa ramificação foram, em algum momento, mesclados em outra ramificação. Assim, gostaria de ver todos os commits feitos para minha ramificação atual que não foram aplicados a qualquer outra ramificação [ou, se isso […]

Como obter as alterações em uma ramificação no Git

Qual é a melhor maneira de obter um log de commits em um branch desde o momento em que ele foi ramificado a partir do branch atual? Minha solução até agora é: git log $(git merge-base HEAD branch)..branch A documentação do git-diff indica que git diff A…B é equivalente a git diff $(git-merge-base AB) B […]

‘git’ não é reconhecido como um comando interno ou externo

Quando tento usar o comando git no meu windows comum cmd ou cmd com o ruby, recebo o seguinte erro: ‘git’ não é reconhecido como um comando interno ou externo, programa operável ou arquivo de lote. Como faço para corrigir esse problema?

Retendo as permissions de arquivo com o Git

Desejo controlar o servidor da minha versão, conforme descrito em Controle de versão do meu servidor da web , criando um repository git no meu /var/www directory . Minha esperança era que eu fosse capaz de empurrar o conteúdo web do nosso servidor dev para o github, puxá-lo para o nosso servidor de produção e […]

Git sob o windows: MSYS ou Cygwin?

Eu pretendo migrar meus projetos para o git, e atualmente estou me perguntando qual é a melhor e / ou a opção mais estável no Windows. Pelo que entendi eu basicamente tenho 2,5 opções: MSYSgit git sob Cygwin (aka 2.5) MSYSgit de um prompt do Cygwin (dado que o Cygwin git já está instalado). Nota: […]

Repositório Git em um repository git

Eu tenho um repository git incluindo um repository git. repo1/ .git/ files repo2/ .git/ files files É possível trabalhar com essa arquitetura?

Navegue e exiba arquivos em um repository git sem clonagem

Existe uma maneira de procurar e exibir arquivos em um repository git sem cloná-lo primeiro? Eu posso fazer isso no svn usando os comandos: svn ls / caminho / para / repo svn cat / caminho / para / repo / file-in-repo Eu posso supostamente usar o git show, mas fazendo: git show / caminho […]

Git fundir relatórios “Já atualizados” embora haja uma diferença

Eu tenho um repository git com 2 filiais: master e test. Existem diferenças entre os ramos mestre e teste. Ambas as filiais têm todas as alterações confirmadas. Se eu fizer: git checkout master teste de diff git Uma canvas cheia de mudanças aparece mostrando as diferenças. Eu quero mesclar as alterações no ramo de teste […]

É possível include um arquivo no seu .gitconfig

Eu gostaria de include um arquivo no meu .gitconfig que tenha minhas configurações do github – isso é possível? Posso fazer algo assim: [core] include = /path/to/file

Git: ignore alguns arquivos durante uma mesclagem (mantenha alguns arquivos restritos a um branch)

Eu tenho dois ramos, A e B A ramificação A tem um diretório examples com alguns arquivos que são rastreados pelo git, e esses arquivos não devem aparecer na ramificação B No meu stream de trabalho, mesclei as alterações feitas em A em B frequência, o que é um problema sempre que há algumas alterações […]