Wie kann ich feststellen, Datei-Codierung?
Gibt es eine git
Befehl zurückgibt, die Datei-Codierung, wie file
in Linux?
Das vollständig beschreibt mein problem. Ich habe versucht, Google-Suche, aber nichts gefunden.
- Was haben Sie bereits versucht?
- Wie ist das mit git?
- Ich möchte die Datei-Codierung mit dem git-Befehl. Wie wird Sie mit git?
- Beachten Sie, dass die
file
Befehl kann nur raten, bei einer Datei das encoding. In der Regel gibt es keinen Weg, um perfekt erkennen dateikodierungen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Git selbst hat keine Ahnung von der Codierung einer Datei (als blob gespeichert werden, also als eine beliebige binäre Daten).
Siehe "Was ist das format eines git "blob"?".
Den Befehl Datei kann immer noch verwendet werden, nachdem ein
git checkout
.Oder verrohrt nach einem git show zu Lesen, den Inhalt einer bestimmten Datei.
Wenn Sie versuchen, zu konvertieren von Zeilenenden (CRLF (Windows) auf Linux-Standards oder sonst was) nur, Sie können versuchen, so etwas wie dieses, beantwortet @VonC hier.
Oder wenn Sie möchten, konvertieren Sie die Codierung von Dateien (z.B.: ISO-8859-1 zu UTF-8), und Sie sind ein linux-Benutzer sind, könnten Sie versuchen,diese, beantwortet @Celada