Как "svn экспортировать" удаленную ветку на github? - PullRequest
0 голосов
/ 30 сентября 2011

Мне не нужна никакая история, я просто хочу, чтобы файлы из указанной ветки загружались локально.

Это для сценария развертывания

 Usage: ./deploy.sh remote_branch_name

скрипт извлекает произвольную ветку из удаленного репозитория github и копирует файлы на сервер.

Я подумал, что могу использовать git clone без истории:

git clone --depth 1 your_repo_url

Но как мне указать ветку для оформления заказа?

1 Ответ

0 голосов
/ 30 сентября 2011

Вы можете использовать флаг -b с клоном:

- филиал <name> -b <name>

Вместо того, чтобы указывать вновь созданную ГОЛОВУ на ветку, указанную на по заголовку клонированного хранилища укажите вместо него ветку. В не-пустой репозиторий, это ветвь, которая будет проверена.

Возможно, вы также захотите изучить загрузки, которые github предоставляет для вашего репо.

На github ссылки для скачивания доступны примерно так:

https://github.com/username/reponame/zipball/branch

...