Eu vejo "Mudanças não confirmadas", mas os arquivos são idênticos?

1

Comprei recentemente um novo PC e baixei o GitHub para a versão do Windows: 1.2.6.4 f054d9f , então:

  1. Conectado
  2. clonou meu repositório para o Local
  3. garantiu que os arquivos foram baixados localmente
  4. fechou o GitHub
  5. sobrescreveu o arquivo 1 localmente
  6. abriu o GitHub
  7. analisou as alterações não confirmadas (estranhamente 7 arquivos listados, apenas 1 alterado)
  8. sincronizado com meu repo
  9. fechar / abrir o GitHub
  10. pesquisa por alterações não confirmadas (deve ser nenhuma, mas há uma com 6 arquivos)
  11. por curiosidade eu fiz o commit e o Sync
  12. o commit no site está vazio 0 changed files with 0 additions and 0 deletions.
  13. Estou sempre preso a esses arquivos não confirmados

Nota:naprimeiraedição(ade7arquivos), apenas o O arquivo real alterado é mostrado nas alterações de confirmação.

Nota2: o PC antigo é o Windows XP e o novo é o Windows 7, caso isso seja importante.

Eu sinto que estraguei algo e quero consertar, qualquer ajuda é apreciada.

    
por ajax333221 21.01.2014 / 22:13

3 respostas

1

Como @Oxymoron disse, é provavelmente um problema de fim de linha.

Verifique core.autocrlf para garantir que os valores sejam os mesmos nas duas máquinas.

Há um grande debate sobre qual deveria ser o "valor correto". O pessoal desse segmento SO recomenda false (e eu também, mas eu raramente escrevo arquivos que são usados em várias plataformas).

    
por 22.01.2014 / 01:31
0

Eu resolvi isso depois:

  1. pare de acompanhar o repo
  2. excluindo a dir C:\Users\myname\Documents\GitHub\Isepic-Chess
  3. clonou o repositório novamente
  4. sobrescrevendo meus próprios arquivos de origem com os arquivos locais baixados

Observação: Não tenho certeza se as etapas 1, 2 e 3 foram necessárias

    
por 21.01.2014 / 22:36
0

Tem a ver com a maneira como você está saindo com finais de linha. Você pode conferir com terminações de linha do Linux ou terminações de linha do Windows. se isso mudar, mostra arquivos como editados, também pode ser o conjunto de caracteres.

    
por 21.01.2014 / 22:58