Perguntas com a marcação «git»

335
Como forçar o git a usar LF em vez de CR + LF no Windows?

Eu quero forçar o git a fazer checkout de arquivos no Windows usando apenas LFnão CR+LF. Verifiquei as duas opções de configuração, mas não consegui encontrar a combinação certa de configurações. Quero que ele converta todos os arquivos LFe os mantenha LFnos arquivos. Observação: usei, autocrlf =...

334
Por que o GitHub recomenda HTTPS sobre SSH?

No site do GitHub, há um link ... https://help.github.com/articles/generating-ssh-keys ... e afirma ... Se você decidiu não usar o método HTTPS recomendado, podemos usar as chaves SSH para estabelecer uma conexão segura entre o seu computador e o GitHub. As etapas abaixo orientarão você na...

333
Git pull após atualização forçada

Acabei de esmagar alguns commits git rebasee fiz um git push --force(que é mau, eu sei). Agora os outros engenheiros de software têm uma história diferente e, quando fazem isso git pull, o Git se fundirá. Existe uma maneira de corrigir isso, exceto fazendo um rm my-repo; git clone...

329
Git: “Objeto solto corrompido”

Sempre que puxo do meu controle remoto, recebo o seguinte erro sobre compactação. Quando executo a compactação manual, obtenho o mesmo: $ git gc error: Could not read 3813783126d41a3200b35b6681357c213352ab31 fatal: bad tree object 3813783126d41a3200b35b6681357c213352ab31 error: failed to run...

326
git ignorar exceção

Eu tenho um arquivo gitignore que faz o git ignorar *.dllarquivos, e esse é realmente o comportamento que eu quero. No entanto, se eu quiser uma exceção (ou seja, poder confirmar foo.dll), como posso conseguir

325
Posso obter uma lista de arquivos marcados com --assume inalterado?

O que eu marquei como --assume-unchanged? Existe alguma maneira de descobrir o que eu escondi usando essa opção? Examinei o .git/diretório e não vejo nada parecido com o que eu esperaria, mas deve estar em algum lugar. Esqueci o que marquei dessa maneira há algumas semanas e agora preciso...