with tag tab notes delete create commits github gist

tag - ¿Cómo se controla el orden en que aparecen los archivos en una esencia de GitHub?



github api tags (3)

Como lo menciona @VonC en su respuesta, el orden es asciibético. La solución rápida sería poner un prefijo a todos los archivos con números que indiquen el orden en el que desea que aparezcan los archivos, por ejemplo 0_, 1_, 2_, ... 9_. Tenga en cuenta que esta solución no funcionará más allá de 9 archivos, ya que 10_ aparecerá antes de 2_. En ese caso, se deben usar dos dígitos 00_, 01_, 02_, ..., 09_, 10_, 11_, ... Esto se puede generalizar a cualquier número de dígitos en la cantidad de archivos. Aunque, parece menos probable, para mí, que más de 10 archivos se compartan en una esencia.

¿Hay alguna manera de controlar el orden en que los archivos aparecen en un momento crucial? No parecen ser alfabéticos o cronológicos. Me gustaría que README.md aparezca como el primer archivo en una esencia de varios archivos , pero no parece que la cantidad de "eliminar" un archivo y volver a agregarlo cambie algo.

¿Hay un pedido de estos archivos que no veo, o GitHub mantiene una lista de prioridad de tipo de archivo interno?


Parece ser un simple orden ASCIIbetical (en 2013-2014).

El orden de código ASCII también se llama orden ASCIIbetical.
La compilación de datos a veces se realiza en este orden en lugar de orden alfabético "estándar" (secuencia de clasificación). Las principales desviaciones en orden ASCII son:

  • Todas las mayúsculas aparecen antes que las minúsculas , por ejemplo, " Z " antes de " a "
  • Los dígitos y muchos signos de puntuación aparecen antes que las letras, por ejemplo, " 4 " precede a " one "
  • Los números se ordenan ingenuamente como cadenas, por ejemplo, " 10 " precede a " 2 "

Como tiene un archivo que comienza con '' G '', precederá a un " README.md ".

Desde entonces, en 2018, el orden parece más alfabético.
Ver también el número 195 de github .

Sería bueno que README.md apareciera en la parte superior, sin tener que llamarlo 00-README o tal ...


Se ordenan automáticamente por nombre, siguiendo la tabla ASCII .

Desafortunadamente, en este momento, no es posible ordenarlos arrastrando, pero hay un truco. Puede controlar el orden agregando uno o más espacios antes del nombre. El espacio no se mostrará después de la edición, pero el orden cambiará.

Ejemplo: digamos que tenemos 3 archivos con el orden automático:

  • AFile.java
  • Readme.md
  • SomeFile.txt

Podemos invertir el orden poniendo espacios como este:

  • (espacio) (espacio) SomeFile.txt
  • (espacio) Readme.md
  • AFile.txt