Создание локального репозитория Git из master на основе репозитория Zend в качестве источника

#git #zend-framework #ssh #git-clone

#git #zend-framework #ssh #git-clone

Вопрос:

Я хотел бы создать клон ветки master на тестовом сервере, где у нас есть ветка master и запущен тестовый сайт. Это репозиторий является приложением Zend PHP Framework. В файле конфигурации @ /home/me/public_html/domain.com/ZendSkeletonApplication/.git/config Теперь у меня есть:

 [core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[remote "origin"]
    fetch =  refs/heads/*:refs/remotes/origin/*
    url = git://github.com/zendframework/ZendSkeletonApplication.git
[branch "master"]
    remote = origin
    merge = refs/heads/master
  

Я подумывал о том, чтобы сделать свой первый git-клон с использованием SSH. Я думаю, это должно быть что-то вроде

git clone me@domain.com:~/public_html/site.com/ZendSkeletonApplication/project.git . Но, конечно, я не хочу копировать репозиторий Zend framework, а ветку master. Как мне это сделать, используя SSH? Каким будет имя репозитория?

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

1. Кажется, у репозитория еще нет описания: cat description Unnamed repository; edit this file 'description' to name the repository.

Ответ №1:

URL-адрес должен быть:

 me@domain.com:~/public_html/domain.com/ZendSkeletonApplication
  

(предполагая, что у вас есть ssh me@domain.com works, и что git является известной командой в этом сеансе ssh)

Это приведет к клонированию всего, но извлечению master ветки.

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

1. Большое спасибо! Это было проще, чем я думал.