Gibt es eine Möglichkeit, die Reihenfolge zu steuern, in der Dateien in einem Kern angezeigt werden? Sie scheinen nicht alphabetisch oder chronologisch zu sein. Ich möchte, dass eine README.md als erste Datei in einer Liste mit mehreren Dateien angezeigt wird , aber keine Menge "Löschen" einer Datei und erneutes Hinzufügen scheint etwas zu ändern.
Gibt es eine Reihenfolge für diese Dateien, die ich nicht sehe, oder unterhält GitHub eine interne Prioritätsliste für Dateitypen?
Sie werden automatisch nach Namen sortiert und folgen der ASCII-Tabelle .
Leider ist es derzeit nicht möglich, sie durch Ziehen zu bestellen, aber es gibt einen Trick. Sie können die Reihenfolge steuern, indem Sie ein oder mehrere Leerzeichen vor dem Namen einfügen. Der Platz wird nach der Bearbeitung nicht angezeigt, aber die Reihenfolge ändert sich.
Beispiel: Nehmen wir an, wir haben 3 Dateien mit der automatischen Reihenfolge:
Wir können die Reihenfolge umkehren, indem wir Leerzeichen wie folgt einfügen:
quelle
README.md
keinen größeren Effekt hat (außer der.md
Erweiterung), benenne ich die Datei nur mit dem Titel, den ich für das Wesentliche verwenden möchte, z- How to Foo Bar.md
. Auf diese Weise wird es nicht nur zuerst angezeigt, sondern der Haupttitel ist aussagekräftiger. Zum Beispiel: gist.github.com/patricknelson/57ae24986cb13613314fb1f3c00a95d7Zumindest ab 2020 lautet die Sortierreihenfolge:
Zwischen mindestens 2013 und 2016 wurde die ASCII-Reihenfolge verwendet.
Wenn die Sortierreihenfolge zusätzlicher Zeichen festgestellt wird, können Sie diese Antwort bearbeiten.
(Hinzufügen dieser Antwort, da ich selbst nachdem ich letztes Jahr eine andere Antwort auf diese Frage verbessert hatte, nirgendwo die Sortierreihenfolge von Sonderzeichen finden konnte.)
quelle
Wie von @VonC in seiner Antwort erwähnt, ist die Reihenfolge asketisch. Eine schnelle Lösung wäre, allen Dateien Nummern voranzustellen, die die Reihenfolge angeben, in der die Dateien angezeigt werden sollen, Beispiel 0_, 1_, 2_, ... 9_. Beachten Sie, dass diese Lösung nicht über 9 Dateien hinaus funktioniert, da 10_ vor 2_ angezeigt wird. In diesem Fall müssen zwei Ziffern verwendet werden 00_, 01_, 02_, ..., 09_, 10_, 11_, ... Dies kann auf eine beliebige Anzahl von Ziffern in der Anzahl der Dateien verallgemeinert werden. Obwohl es mir weniger wahrscheinlich erscheint, dass mehr als 10 Dateien in einem Kern geteilt werden.
quelle