У меня есть проект в github, я хочу включить этот проект в большой проект моей компании.
структура вроде как (bigproject
должны conatin файлы myproject
«s):git добавить существующую папку git в родительский проект
bigproject/.git
bigproject/myproject/.git
клонировать мой проект bigproject/myproject/.git
и git add .
под bigproject
. Эта команда просто добавляет папку myproject
без содержания.
Я хотел бы обновить myproject
на GitHub, и просто добавить изменения в моей компании bigproject
.I поиск вокруг и найти git submodule
, но официальный документ не является очевидным.
Что мне делать?
Ожидаемое выполнить следующие действия:
bigproject/myproject/.git git pull origin master
bigproject/.git git add .
bigproject/.git git push
Вы можете импортировать его с composer.Here еще некоторая информация: HTTP : //stackoverflow.com/questions/12229970/use-composer-without-packagist –
@Dieter Pollier 'myproject' - это не просто пакет. Мой коллега может когда-нибудь изменить код, я также хочу нажать на изменения в github. – Mithril