Git · Middle · Frage 46 von 75
Warum kann das Umbenennen von File.js in file.js unter macOS oder Windows Ärger machen?
- 1Ihre Standard-Dateisysteme unterscheiden keine Groß- und Kleinschreibung
- 2Die Umbenennung zerstört das Format des Index im Repository
- 3Git verbietet auf diesen Systemen Namen in Kleinbuchstaben
Antwort zeigen
Richtige Antwort: Ihre Standard-Dateisysteme unterscheiden keine Groß- und Kleinschreibung
Erklärung
Das Betriebssystem behandelt beide Namen als eine Datei, Git bemerkt die Änderung also eventuell nicht, während die Linux-CI zwei verschiedene Pfade sieht. Nutze git mv File.js file.js.