2015-09-02 4 views
1

У меня есть локальный проект программного обеспечения под/PT. Когда я передаю код в githib, он получает значение как проект-1.9, а внутри он создает каталог PT.github: как сделать так, чтобы дерево проекта клонирования было на один уровень глубже?

Я хочу сделать так, что когда кто-то клонирует проект https://github.com/company/project-1.9.git будет клонировать в локальный каталог PT, а не в проекте-1,9/PT

Кто-нибудь знает способ сделать это? есть способ сделать это?

+0

Что такое URL-адрес при использовании кнопки клонирования HTTPS? –

ответ

0

Если репо project-1.9 имеет только папку PT, один из способов будет реорганизовать данные с:

cd /local/clone/of/project-1.9 
git mv PT/* . 
git rm PT/ 
git commit -m "Move everything on top root folder of the repo" 
git push 

Тогда git clone https://github.com/company/project-1.9.git PT будет клонировать все в локальной папке PT.


PT Но если это только один из многих корневых папок в project-1.9, то лучше всего:

PT Так будет свой собственный репозиторий, он может быть клонирована непосредственно:

git clone https://github.com/company/PT 

Это даст вам PTPT папку с содержанием непосредственно.