Самый быстрый способ загрузить проект 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)]()
Если вы не видите кнопку:
-в -
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
Ответ 7
На сайте есть новый (иногда до апреля 2013) вариант, который говорит "Clone in Windows".
Это работает очень хорошо, если у вас уже есть клиент Windows GitHub, упомянутый @Tommy в его ответе по этому связанному вопросу (Как скачать исходный код в формате ZIP от GitHub?).