Я использовал функцию Gist в GitHub для некоторых очень легких экспериментов HTML + CSS + JavaScript.
У меня нет git на моем ноутбуке в качестве инструмента командной строки или через какую-то IDE. (Я путешествую автостопом по всему миру с небольшим нетбуком.)
Копирование и вставка из моего любимого текстового редактора в / из Git прекрасно работает.
У меня также есть соответствующая учетная запись GitHub, где я разработал несколько проектов, отредактировал небольшие исправления прямо в онлайн-редакторе GitHub и отправлял запросы на получение новых версий. Пока что для такого рода вещей, которыми я занимаюсь, онлайн-инструменты или GitHub хороши без командной строки или IDE.
Но теперь мне интересно, есть ли способ «продвинуть» что-то, что в настоящее время является основой полноценного проекта GitHub?
Ну, гисти сами по себе являются репозиториями - их можно клонировать, у них есть история.
Можете ли вы просто создать репозиторий на GitHub, клонировать свою суть, добавить репозиторий GitHub в качестве нового удаленного, а затем нажать на него? Теперь он должен содержать ваше содержание, включая историю изменений.
Я уверен, что для этого потребуется командная строка или какой-либо другой инструмент пользовательского интерфейса, который позволяет вам выполнять определенные операции git, такие как добавление удаленных устройств, извлечение и отправка.
источник