Кнопка «Новый файл» на Github

    С сегодняшнего дня на Github появилась возможность создавать файлы прямо в репозитории, не уходя с сайта, и редактировать их содержимое.



    Нажатие на кнопку сразу открывает новое окно редактора, куда можно скопировать или написать текст. Таким способом очень удобно добавлять файлы README, LICENSE, документацию. Если нажать на эту кнопку в чужом репозитории, то автоматически создаётся форк.

    Similar posts

    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 39

      +18
      Ура, товарищи!
      Давно мечтал об такой простой функции.
        +16
        online IDE detected
          +2
          Думаю, что к тому идет.
            0
            Было бы круто сначала сделать cross reference.
            0
            Уже есть, например, Cloud9 IDE
            В том числе поддерживает и интеграцию с гитхабом
            +2
            УРА! Ну наконец то сделали!!!
              –8
              вот это тема для хабра…
                +2
                Ну уж ближе к тематике, чем «что взять с собой в самолёт»…
                –4
                Не хватает редактирования и тогда будет просто мего
                  +10
                  Так вроде есть же
                  image
                    +2
                    Прошу прощения, но это просто потрясающе. Видимо я упустил появление этой возможности в какой-то момент
                      +1
                      Даже подсветка синтаксиса на уровне;)
                        +1
                        Вообще, вообще, заходил обычно на гитхаб только чтобы форкнуть или отправить PR, все остальное локально делал. Теперь моей радости просто нет предела
                          0
                          Жаль, нет возможности объединить правки в нескольких файлах в один коммит.
                            0
                            В таком случае, потеряется суть гита. Хотя да, было-бы неплохо. Особенно не приятно, когда делаешь PR и забыл отформатировать код в соответствии с код стайлом проекта. В итоге PR может разрастись до 5-10 коммитов.
                              0
                              гит так или иначе все равно останется. И он будет таким же гиковским для программистов. Но они хотят развивать инструменты и для обычных пользователей, например дизайнеров.
                              А, как известно, за всеми простыми вещами позади стоят супермощные системы.
                              Это похвальное направление.
                      0
                      притом есть оно уже достаточно давно :)

                      А вот создавать файл нельзя раньше было.
                    0
                    А как дела обстоят с папками?
                      +1
                      Папки, к сожалению, пока создавать, видимо, нельзя. Но, думается мне, что это будет еще реалиованно.
                        0
                        А как можно в гите создать папку без файлов в ней? Возможно есть возможность создавать файл с полным именем.
                          0
                          someFolder/.gitignore

                          обычно так делают:)
                            +4
                            Таким образом все равно создается файл в папке. Мой вопрос был сугубо риторическим.
                              –2
                              Не работает(
                                0
                                Я не понимаю за что минусы.

                                GitHub не дает создать файл «someFolder/.gitignore», пишет «Your filename contains invalid characters. Please choose a different name and try again.»
                                Файл с обратным слешем создает файл с именем «someFolder\.gitignore». При попытке клонировать такую репу в Windows выдается сообщение, что не удается создать такой файл. Эти файлы отображаются как удаленные.
                              0
                              Нет без файлов нельзя.
                              Гит трекает blob'ы т.е. обычные файлы. А путь это как-бы атрибут файла.
                          +1
                          Было бы круто еще diff без учета пробельных знаков запилить.
                            0
                            Пока есть хоть одна реализация diff, которая учитывает пробелы, этого делать нельзя. Потому что, например, вы мне присылаете pull request, который, по вашему мнению (и мнению диффа без учета пробелов) заключается в очевидном изменении одной строки. А я у себя его начинаю изучать и вижу, что весь файл полностью изменен (это вы табы на пробелы поменяли). И ваш pull request автоматически пойдет в лес.
                              0
                              Да, это логично, но мне исключительно для просмотра коммитов нужно. Прошу прощения, что не указал это в предыдущем комменте.
                                0
                                Вообще говоря, для коммитеров, меняющие whitespace, существует отдельная сковородка в аду, с встроенным Visual Source Safe.
                                  +2
                                  Случаи бывают разные, например взять развесистый html файл и если вдруг понадобилось большой блок разметки обернуть в div, то в коммите покажет что изменился весь этот блок, если использовать ?w=1, по покажет только добавление этих элементов. В этом случае игнорирование пробелов поможет легче понять что поменялось.
                                    0
                                    А, и правда, сглупил. Я про языки разметки не подумал.
                              +1
                                0
                                Да, но только он не учитывает это, когда жмешь 'Merge Pull Request' :(
                                  0
                                  Оно! Спасибо, не знал, искал кнопочку на UI.
                                0
                                искал такую клавишу в субботу
                                  +3
                                  Очень часто использую редактирование на сайте, и порой очень не хватало функции создания файлов, теперь вообще красота. Отличная новость.
                                    +2
                                    интересно, онлайн компиляция в будущем планируется?
                                    • UFO just landed and posted this here

                                    Only users with full accounts can post comments. Log in, please.