Ich sehe "Nicht festgeschriebene Änderungen", aber die Dateien sind identisch.

4371
ajax333221

Ich habe vor kurzem einen neuen PC gekauft und die GitHub für Windows-Version heruntergeladen. 1.2.6.4 f054d9fDann:

  1. Eingeloggt
  2. mein Repo zu Local geklont
  3. Stellen Sie sicher, dass Dateien lokal heruntergeladen wurden
  4. geschlossener GitHub
  5. 1Datei lokal überschrieben
  6. GitHub geöffnet
  7. Überprüfung der nicht festgeschriebenen Änderungen (seltsame 7Dateien aufgeführt, nur 1geändert)
  8. zu meinem Repo synchronisiert
  9. Schließen / Öffnen Sie GitHub
  10. Suche nach nicht festgeschriebenen Änderungen (sollte keine sein, aber es gibt eine mit 6Dateien)
  11. Aus Neugier habe ich das Commit und Sync gemacht
  12. Das Commit auf der Website ist leer 0 changed files with 0 additions and 0 deletions.
  13. Ich stecke immer mit diesen nicht festgeschriebenen Dateien fest

Ich sehe

Hinweis: Bei der ersten Bearbeitung (einer von 7 Dateien) wird nur die tatsächlich geänderte Datei in den Festschreibungsänderungen angezeigt .

Hinweis 2: Der alte PC ist Windows XP und der neue ist Windows 7, falls dies wichtig ist.

Ich habe das Gefühl, ich habe etwas versaut und möchte es reparieren, jede Hilfe wird geschätzt.

1

3 Antworten auf die Frage

1
jdigital

Wie @Oxymoron sagte, handelt es sich wahrscheinlich um ein End-of-Line-Problem.

Stellen Sie core.autocrlfsicher, dass die Werte auf beiden Computern identisch sind.

Es wird viel darüber diskutiert, was der "richtige Wert" sein sollte. Die Leute auf diesem SO-Thread empfehlen false(und ich auch, aber ich schreibe selten Dateien, die plattformübergreifend verwendet werden).

0
ajax333221

Ich habe das gelöst nach:

  1. Stoppen Sie die Verfolgung des Repos
  2. Löschen des Verzeichnisses C:\Users\myname\Documents\GitHub\Isepic-Chess
  3. das Repo wieder geklont
  4. meine eigenen Quelldateien mit den heruntergeladenen lokalen Dateien überschreiben

Hinweis: Nicht sicher, ob die Schritte 1, 2 und 3 erforderlich sind

0
Oxymoron

Es hat mit der Art zu tun, wie Sie mit Zeilenenden auschecken. Sie können mit Linux-Zeilenenden oder Windows-Zeilenenden auschecken. Wenn sich diese ändern, werden die Dateien in der bearbeiteten Form angezeigt. Dies kann auch der Zeichensatz sein.