Когда я что-то клонирую, а затем фиксирую, это не появляется в моем хранилище? - PullRequest
0 голосов
/ 16 января 2012

Допустим, у меня есть каталог "javascript". Я git clone http:... плагин внутри этого каталога javascript.

Тогда я git add .

И я наконец git commit -am 'message'; и git push origin master

Когда я захожу на github.com, я вижу, что плагин не существует как папка! Вместо этого есть папка со стрелкой, вероятно, символизирующая, что это ссылка на другой плагин.

Как добавить клонированный материал в свой СОБСТВЕННЫЙ репозиторий?

Редактировать: Я только что прочитал о подмодулях, но они в заднице! Как мне легко ими управлять?

1 Ответ

0 голосов
/ 17 января 2012

Другой подход, вместо клонирования репозитория Git в репозитории Git (который будет означать работу с декларацией подмодуля для того, чтобы родительский репо ссылался на второй внутренний репо), заключается в объединении двух репо: объединение поддеревьев .
Интересно, когда два репо тесно связаны друг с другом (эволюция в одном может вызвать эволюцию в другом).

РазличныеВозможность работы с двумя репозиториями представлена ​​в " Как объединить два репозитория git? ".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...