Мерзавец и бобовый стебель - PullRequest
1 голос
/ 30 июля 2010

Я экспериментирую с Git ... Я обнаружил, что Beanstalkapp удовлетворяет моим потребностям.

Я создал отдельные репозитории для КАЖДОГО клиента на Beanstalk, а затем отправил все файлы с компьютера на работу.

Я создал репозитории для каждого клиента, и теперь моя учетная запись Beanstalk выглядит следующим образом:

Client One (repository)<br>
--a load of files and folders<br>
Client Two (repository)<br>
--a load of files and folders<br>
Client Three (repository)<br>
--a load of files and folders

... и т.д.

Это отражает структуру папок, с которой я установил коммит на другом компьютере

**GIT(root)**
  Client One (repository)
    --a load of files and folders
  Client Two (repository)
    --a load of files and folders
  Client Three (repository)
    --a load of files and folders

Теперь мне нужно скопировать это на новую машину!

Как мне «вытянуть» файлы (git) и отразить структуру, которая у меня есть на другом компьютере ?? Я думаю, что я ищу синхронизации здесь?

Заранее спасибо за любой совет!

M

1 Ответ

0 голосов
/ 30 июля 2010

Вы должны сделать каждого своего клиента Beanstalk подмодулем git .
Вы просто заявляете:

  • GIT-репо на клиента
  • репозиторий git в родительском каталоге всех ваших текущих клиентов и ссылки на каждое репозиторий git для клиентов как подмодули.

Затем вы можете клонировать родительское репо и вернуть обратно всех своих клиентов.
( может потребоваться дополнительное клонирование )

...