2013-05-22 3 views
1

У меня есть следующие папки на моем компьютере:Возможно ли иметь один репозиторий git для разных папок?

/Главная/пользователь/мерзавца/затмений-проекта

/Главная/пользователь/Орел/Eagle-проекта

Проекта Eclipse, и проект Eagle принадлежит одной и той же задаче, и у меня есть один удаленный репозиторий git в моем университете, где я должен загрузить код. Как можно загрузить код в университетском-мерзавце, как

/университет-мерзавец/затмение-проект

/университет-мерзавец/орлан-проект

без изменения папки структура на моем компьютере (орлу нужны файлы, где они есть, и я не хочу переместить проект eclipse в рабочее пространство орла).

+1

Можете ли вы использовать символические ссылки? – krlmlr

+0

Да, я мог бы, но на самом деле я действительно не хочу смешать две папки на моем компьютере ... – JHnet

+0

Тем не менее, это самый простой способ. Создайте папки в репозитории Git и создайте ссылки, в которых вы хотите. – krlmlr

ответ

0

Насколько я понял, вам просто нужно создать:

  • либо разные ветви на одном и том же хранилище git, либо
  • создать различные удаленные хранилища.

Затем вы можете объединить изменения из одного филиала/хранилища в другое, то вы можете клонировать из любой отрасли в любой локальной папке. (Имеет смысл?)

Что касается создания филиалов/хранилищ и объединения, пожалуйста, следуйте ниже ссылки по теме:

http://gitref.org/branching/

http://git-scm.com/book/ch2-5.html

Примечание: Обращение с помощью удаленных хранилищ является довольно сложным Ф.О. но вы можете попробовать :)

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