Подтвердить что ты не робот

Как вы контролируете порядок отображения файлов в GitHub?

Есть ли способ управлять порядком, в котором файлы отображаются в виде? Они не кажутся алфавитными или хронологическими. Я бы хотел, чтобы README.md отображался как первый файл в многопользовательском стиле, но не удавалось "удалить" файл и повторное добавление, похоже, что-то меняет.

Есть ли заказ на эти файлы, которые я не вижу, или же GitHub поддерживает список приоритетов в списке файлов?

4b9b3361

Ответ 2

Они упорядочиваются автоматически по имени, следуя таблице ASCII.

К сожалению, сейчас их невозможно заказать, перетаскивая их, но есть трюк. Вы можете управлять порядком, добавив одно или несколько пробелов перед именем. После редактирования пространство не будет отображаться, но порядок изменится.

Например: скажем, у нас есть 3 файла с автоматическим порядком:

  • AFile.java
  • Readme.md
  • Somefile.txt

Мы можем инвертировать порядок, помещая пробелы следующим образом:

  • (пробел) (пробел) somefile.txt
  • (пробел) Readme.md
  • AFile.txt

Ответ 3

Как уже упоминалось @VonC в его ответе, порядок аскетичен. Быстрое решение было бы префикс всех файлов с номерами, указывающими порядок, в котором вы хотите, чтобы файлы отображались, например 0_, 1_, 2_,... 9_. Обратите внимание, что это решение не будет работать за пределами 9 файлов, так как 10_ будет отображаться до 2_. В этом случае необходимо использовать две цифры 00_, 01_, 02_,..., 09_, 10_, 11_,... Это может быть обобщено на любое количество цифр в количестве файлов. Хотя, кажется, менее вероятно, для меня более 10 файлов, которые будут использоваться в сущности.