Самый быстрый способ загрузить проект GitHub

Мне нужно загрузить исходный код проекта Spring пример диаграммы данных в мой блок. Он имеет открытый доступ только для чтения. Есть ли очень быстрый способ загрузки этого кода?

Я не знаю, как работать с GitHub/комментирующим кодом, и большинство учебных материалов в Интернете, похоже, предполагают, что "я хотел бы настроить проект в GitHub" и затопить меня 15-20-ступенчатыми процессами. Для меня, если исходный репозиторий доступен для публики, для этого кода в моей файловой системе потребуется менее 10 секунд.

Учебники, которые предоставляют мне 15-20 шагов:

Мне нужно что-то очень очень простое. Просто потяните исходный код, и меня больше интересует исходный код и не изучайте GitHub.

Есть ли быстрые указатели/учебники? (У меня есть учетная запись GitHub.)

Ответ 1

Когда вы находитесь на странице проекта, вы можете нажать кнопку "Загрузить ZIP", расположенную в раскрывающемся списке "Клонировать или загрузить":

введите описание изображения здесь

Это позволяет загружать самую последнюю версию кода в виде zip-архива.

Если вы не видите эту кнопку, это, скорее всего, потому, что вы не находитесь на главной странице проекта. Чтобы попасть туда, нажмите самую левую вкладку с надписью "< > Код".

Ответ 2

Вы говорите:

Для меня, если исходный репозиторий доступен для публики, для этого кода в моей файловой системе требуется менее 10 секунд.

И, конечно, если вы хотите использовать Git (что GitHub - это все), то то, что вы делаете, чтобы получить код в вашей системе, называется "клонирование репозитория".

Это одиночный вызов Git в командной строке, и он даст вам код, который будет отображаться при просмотре репозитория в Интернете (при получении ZIP-архива вам нужно будет распаковать его и т.д. он не всегда доступен непосредственно для просмотра). Для репозитория, о котором вы упомянули, вы бы сделали:

$ git clone git://github.com/SpringSource/spring-data-graph-examples.git

URL-адрес git: - это тот, который указан на вашей странице. В моей системе только сейчас выполнение указанной команды заняло 3,2 секунды. Конечно, в отличие от ZIP, время клонирования репозитория будет увеличиваться, когда история хранилища возрастет. Для этого есть варианты, но пусть это будет просто.

Я просто говорю: вы очень разочаровываетесь, когда большая часть проблемы - ваше нежелание фактически использовать Git.

Ответ 3

Обновлен в июле 2016 года

По состоянию на Июль 2016 кнопка Download ZIP переместилась под заголовком Clone or download в экстремально-право на вкладке Code:

Download ZIP (2013)


Если вы не видите кнопку:

  • Убедитесь, что вы выбрали вкладку <> Code в правом меню навигации или
  • У Repo может не быть подготовлен почтовый индекс. Добавьте /archive/master.zip в конец URL-адреса репозитория и создайте zip файл ведущей ветки.

    http://github.com/user/repository/

-в -

http://github.com/user/repository/archive/master.zip

чтобы получить исходный код основной ветки в zip файле. Вы можете сделать то же самое с тегами и именами ветвей, заменив master в указанном выше URL именем ветки или тега.

Ответ 4

Загрузка с помощью Git с использованием Windows CMD из проекта GitHub

You can get download the link from GitHub <b>HTTPS clone URL</b>

Download with Window Command Prompt cmd for above picture HTTPS clone URL

  • Скопируйте URL-адрес клона HTTPS, показанный на рисунке 1

  • Открыть CMD

  • git clone //paste the URL show in picture 2

Ответ 5

Еще один способ загрузки проекта GitHub - использовать функциональность клона с аргументом --depth следующим образом:

git clone --depth=1 [email protected]:organization/your-repo.git

выполнить мелкий клон.

Ответ 6

Использование

git clone https://github.com/<path>/repository
or
git clone https://github.com/<path>/<master>.git

примеры

git clone https://github.com/jonathanluo/jpa
git clone https://github.com/jonathanluo/jpa.git
git clone https://github.com/spring-projects/spring-data-graph-examples
git clone https://github.com/spring-projects/spring-data-graph-examples.git