Страницы

Поиск по вопросам

воскресенье, 8 декабря 2019 г.

GitHub - как добавить файл/папку?

#git #github


По стандартным примерам самого GitHub'a получилось создать файл README.md.

Как в этом же репозитории, там же где и README.md создать еще один файл/папку? Я
создал файл в этом репозитории (test) напр. style.css у себя на машине, выполнил команду
git add style.css, но файл не добавился удаленно. 

Как это свести воедино? Что сделать, чтобы мой style.css появился в репозитории test
на GitHub?
    


Ответы

Ответ 1



git commit git push Вообще, начиная работать с какой-либо системой контроля версий, имеет смысл прочитать Quick Start Guide для ознакомления в целом и для того, чтобы узнать об основных функциях. Для случая git можно начать с Git Howto и дальше уже пробежаться по референсам.

Ответ 2



Текстовые файлы можно создавать через + рядом с именем текущей папки. Бинарные закачивать нельзя (по крайней мере в текущей версии интерфейса). UP: Github теперь поддерживает загрузку любых файлов напрямую через интерфейс.

Ответ 3



Файлы, чьё содержимое открывается в текстовых редакторах, можно создавать через веб-панель. Входим на свой репозиторий ( YourName/YourRepository.github.io ) — «New File» — копируем/вставляем содержимое файла — «Commit new file». Для создания папки необходимо создать файл, который будет в ней содержаться, см. гифку. Буквально на днях в Github появилась возможность загрузки (не создания) файлов через веб-интерфейс. При заходе на свой репозиторий всё сразу будет видно: нужно перенести файлы в область большого прямоугольника, где написано «File uploading is now available» (или лишний раз нажать «Upload files» и перенести). В первые дни после введения веб-загрузки имена изображений менялись на default.jpg (default.png, default.jpeg), но сейчас вроде бы с багом покончено: имена, заданные пользователем, остаются. После внесения изменений в вебе не забывайте переносить их из репозитория на компьютер командой git pull. Спасибо.

Ответ 4



Стоит также упомянуть о возможности создания и редактирования файлов на GitHub посредством сервиса prose.io . Преимущества: Русский язык интерфейса. Для переключения наведите курсор мыши под самую левую вкладку окна браузера, должно высветиться меню: «Language» — выбираем русский Редактирование сразу при открытии файла. Не нужно дополнительно нажимать на кнопки вроде «Редактировать» или «Edit». Поиск при редактировании фрагмента текста с помощью Ctrl + F работает по всему файлу. В веб-редакторе ГитХаба так позволено искать только по 30 видимым в форме ввода и редактирования текста строкам. Поддержка Markdown — той самой удобной разметки, что используется на Stack Overflow. Справка о ней отображается при нажатии на вопросительный знак: Если Вы не создаёте новый и не редактируете .md-файл, меню над формой ввода текста не появится, но о разметке всегда можно почитать, например, тут. Быстрое восстановление недавно удалённых файлов. Коммиты удалений отображаются справа, в «Последних событиях» буквами D в красном кружке. Нажимаем на имя удалённого файла левой кнопкой мыши — всё, он восстановлен. Недостаток — подвисания при сохранении коммитов после редактирования больших, за 1000 строк, файлов. Пару раз может всплыть окно «Внимание: Сценарий не отвечает»: Поэтому для внесения мелких правок в увесистые файлы данный сервис лучше не использовать. После коммитов в prose.io не забывайте переносить изменения из репозитория на компьютер командой git pull. Спасибо.

Комментариев нет:

Отправить комментарий