2012-03-20 4 views
1

Если у меня есть файлыПапка толкает к нескольким GitHub сделкам РЕПО

file1.php 
file2.php 
file3.php 
file4.php 

Могу ли я назначить файлы file1.php и file2.php на один репо потом все остальное в другой репозиторий? Мне любопытно, так как это позволяет мне создавать репозитории для определенных файлов моего сайта, каждый из которых представляет другой набор функций.

ответ

0

No.

Вы можете добавлять и удалять другие пульты Д в любое время, но само хранилище Git имеет только 1 место.
Это одно место, где git хранит то, что было добавлено и удалено, и оно не основано или не связано с тем, что существуют.

+0

Таким образом, ответ не тогда? – enchance

+0

правильный ответ - нет. –

0

Вы можете сделать это с помощью символической ссылки?

ln -s /path/to/repo1/file1.php /path/to/file1.php 
ln -s /path/to/repo1/file2.php /path/to/file2.php 
ln -s /path/to/repo2/file3.php /path/to/file3.php 
ln -s /path/to/repo2/file4.php /path/to/file4.php 
0

Вы можете играть с этим: https://github.com/apenwarr/git-subtree

+0

Интересная ссылка. – enchance

+0

Я * думаю *, что с некоторой вопльностью вы сможете делать то, что хотите. Но мне кажется, что это происходит против «системы», поэтому, возможно, вам стоит попытаться переосмыслить то, что вы делаете в первую очередь. –

+0

Я тоже так думал. Означает ли это, что использование нескольких вилок в одном проекте не рекомендуется? :-( – enchance

Смежные вопросы