Perguntas com a marcação «git»

474
git-diff para ignorar ^ M

Em um projeto em que alguns dos arquivos contêm ^ M como separadores de nova linha. A difusão desses arquivos é aparentemente impossível, pois o git-diff vê como o arquivo inteiro é apenas uma única linha. Como alguém se diferencia da versão anterior? Existe uma opção como "tratar ^ M como nova...

473
O "git pull --all" pode atualizar todos os meus ramos locais?

Geralmente, tenho pelo menos três filiais remotas: mestre, preparação e produção. Eu tenho três filiais locais que rastreiam essas filiais remotas. Atualizar todas as minhas filiais locais é entediante: git fetch --all git rebase origin/master git checkout staging git rebase origin/staging git...

472
Nenhuma nova linha no final do arquivo

Ao fazer um git diff, diz "Sem nova linha no final do arquivo" . Ok, não há nova linha no final do arquivo. Qual é o grande problema? Qual é o significado da mensagem e o que ela está tentando nos

472
Veja as alterações em um arquivo específico usando o git

Eu sei que posso usar o git diffcomando para verificar as alterações, mas, tanto quanto eu entendi, é baseado em diretório. Isso significa que ele fornece todas as alterações de todos os arquivos no diretório atual. Como posso verificar apenas as alterações em um arquivo específico? Digamos, eu...

460
Como diferenciar um commit com seu pai?

Além de escrever um alias ou script, existe um comando mais curto para obter o diff para um commit específico? git diff 15dc8^..15dc8 Se você fornecer apenas o único ID de confirmação git diff 15dc8, será diferente desse commit contra