Если вы когда-либо использовали Github раньше, то знаете, что не сразу понятно, как загружать файлы с платформы. Это одна из наиболее сложных платформ, поскольку она предназначена не для прямого обмена файлами, а для разработки. Конечно, одна из главных особенностей Github заключается в том, что все общедоступные репозитории имеют открытый исходный код, и люди поощряются к участию - есть частные репозитории, но они обычно используются для целей разработки в компаниях, которые не хотят, чтобы их код просматривался. публикой. Однако Github по-прежнему обрабатывает загрузку файлов иначе, чем в других местах.
Поэтому, если вы не совсем уверены, как можно загружать файлы из проектов (или целых проектов) из Github, мы покажем вам, как это сделать. Давайте начнем.
Скачивание файла
Большинство общедоступных репозиториев можно загрузить бесплатно, даже без учетной записи пользователя. Это связано с тем, что общедоступные репозитории считаются базами кода с открытым исходным кодом. Тем не менее, если владелец кодовой базы не установит флажок в противном случае, его кодовая база может быть загружена на ваш компьютер, упакована в файл .zip.
Fire Stick не подключается к Интернету
Итак, если вы перейдете к общедоступной кодовой базе, такой как эта Калькулятор типов что я построил - вы заметите, что в правом верхнем углу есть зеленая кнопка с надписью Клонировать или скачать . Нажмите на кнопку, а затем в раскрывающемся списке выберите Скачать ZIP . Все файлы начнут загружаться на ваш компьютер, обычно в папке «Загрузки».
Затем откройте папку «Загрузки» на своем компьютере и найдите ZIP-файл. Вам нужно щелкнуть его правой кнопкой мыши и выбрать вариант «Разархивировать» или «Разархивировать», а затем выбрать папку, в которую вы хотите поместить файлы.
Наконец, перейдите в эту выбранную папку, и вы найдете все те файлы Github, которые мы скачали прямо здесь!
как избавиться от рекламы на Kindle Fire HD без оплаты
Это довольно небольшая кодовая база, в ней всего пара файлов. Если вы пойдете в Репозиторий JavaScript 30 Уэса Боса на Github , вы заметите, что, поскольку это общедоступный репозиторий, его можно загрузить таким же образом.
Есть способ загружать файлы лучше
Хотя описанный нами способ прост и понятен, он наиболее оптимален для простого просмотра файлов кода, а не для экспериментов. Если вы планируете загружать файлы Github для экспериментов, лучшим способом будет форк проекта.Форк - это просто ваша собственная копия репозитория.
Разветвление репозитория дает ряд преимуществ. Он дает вам собственную копию в вашей учетной записи Github, которая позволяет вам свободно экспериментировать с изменениями, не затрагивая исходный проект. Например, вы можете найти ошибку в моем калькуляторе чаевых или хотите добавить свои собственные функции. Итак, вы можете форкнуть мой калькулятор чаевых, создав копию в своей учетной записи Github. Здесь вы можете повозиться с кодом и поэкспериментировать с ним, не затрагивая исходный проект, потому что это будет ваша копия или форк. Чаще всего вилки используются, чтобы предложить изменения в чей-то проект, например, исправить ошибку или добавить функцию, как мы уже упоминали.
Итак, как сделать форк публичного репозитория? На самом деле это довольно просто. Прежде чем мы начнем, вам необходимо создать бесплатную учетную запись Github, так как вам понадобится место для хранения вилки. Вы можете отправиться в www.github.com и сделай это прямо сейчас.
как изогнуть текст в сетке рисования
После того, как вы создали свою учетную запись, вы можете форкнуть публичный репозиторий к своей учетной записи. Например, вы можете перейдите в общедоступный репозиторий 30 дней JavaScript Веса Боса курс обучения, а в правом верхнем углу вы увидите кнопку с надписью Fork. Щелкните кнопку.
Это может занять от пары секунд до нескольких минут, но затем Github клонирует или разветвляет этот проект на вашу собственную учетную запись GitHub. Как только это будет сделано, он сразу же покажет вам проект под вашим именем пользователя Github. Чтобы проверить, вы можете щелкнуть значок своего профиля на панели навигации в правом верхнем углу, а затем выбрать вариант с надписью Ваши репозитории . В вашем списке репозиториев вы должны увидеть кодовую базу курса JavaScript 30.
Теперь вы можете изменять код и экспериментировать с ним сколько угодно, и это не повлияет на исходные файлы проекта первоначального владельца. Если вы измените код, исправите ошибку или добавите новую функцию, вы можете создать что-то, называемое запросом на слияние, где это изменение может обсуждаться. Если первоначальному владельцу проекта нравится изменение - и оно работает правильно - его можно объединить с исходной кодовой базой как производственный код.
Закрытие
Как видите, загрузка файлов и целых проектов с Github на самом деле довольно проста. Всего за пару минут вы можете загрузить весь проект на свой компьютер или даже создать ветвь для своей учетной записи Github. Нетрудно повозиться с кодом в вашей вилке, чтобы увидеть, что на что влияет, а затем, в конце концов, вы даже сможете создать свой первый запрос на перенос! Удачного кодирования!