В Git разработчиците искат да използват едно хранилище в друго хранилище. За тази цел е необходимо да се направи подмодул или подхранилище в локалното хранилище на Git. Git подмодулът е метод за включване на една Git локална директория като поддиректория в друго Git хранилище по определен път. Подмодулите могат да се използват за поддържане на външните зависимости отделно от основната кодова база и осигуряват най-добрия и лесен начин за управление на сложни структури на проекта.
Този урок ще демонстрира метода за добавяне на директорията на подмодула в Git.
Как да добавите подмодул в Git?
За да добавите подмодул в Git, следвайте описаната по-долу процедура:
-
- Отидете в локалната директория на Git.
- Направете подмодул в локалното хранилище на Git.
- Преминете към директорията на подмодула.
- Инициализирайте директорията на подмодула.
- След това влезте в акаунта си в GitHub и отворете „ Вашите хранилища> Изберете хранилище> Копирайте HTTPS ” URL.
- Вмъкнете подмодула с помощта на „ git подмодул add ” заедно с копирания URL адрес.
- Проверете добавения модул, като проверите състоянието на Git.
- Ангажирайте проследявания модул с помощта на „ git ангажимент ” команда.
Стъпка 1: Пренасочване към Git Local Repository
Първо отворете помощната програма Git и навигирайте към локалното хранилище на Git, като използвате „ cd ” команда:
cd 'C:\Users\user\Git\demo1'
Стъпка 2: Направете директория на подмодул
Изпълнете „ mkdir ”, за да създадете поддиректория в текущата директория:
mkdir подмодул-демо1
Стъпка 3: Отидете в директорията на подмодула
Навигирайте до директорията на подмодула, като използвате „ cd ” команда:
cd подмодул-демо1
Стъпка 4: Инициализиране на директорията на подмодула
След това инициализирайте създадената директория на подмодула, като изпълните „ е горещо ” команда:
е горещо
В резултат празно хранилище е инициализирано успешно:
Стъпка 5: Копирайте HTTPS URL
След това влезте в акаунта си в GitHub и отворете „ Вашите хранилища> Изберете хранилище> Копирайте HTTPS ” URL:
Стъпка 6: Добавете подмодул
Стартирайте „ git подмодул add ” и поставете копирания URL адрес:
git подмодул добавете https: // github.com / Gituser213 / testrepo.git
Полученото изображение показва, че хранилището на подмодула е успешно клонирано с посоченото отдалечено хранилище:
Стъпка 7: Проверете състоянието на Git
Сега вижте текущото състояние, като стартирате „ git състояние ” команда:
git състояние
Може да се забележи, че новите промени са добавени в етапната област:
Стъпка 8: Извършете промени
Сега, ангажирайте всички промени, като изпълните „ git ангажимент ' команда с ' -м ” флаг за ангажиране на съобщението:
git ангажимент -м 'добавени подмодули'
Изходът по-долу показва, че всички модификации са ангажирани:
Това е всичко за добавянето на подмодула в локалната директория на Git.
Заключение
За да добавите подмодул в git, първо се преместете в локалната директория на Git и създайте подмодул в локалното хранилище на Git, като използвате „ mkdir ” команда. След това преминете към директорията на подмодула и го инициализирайте. След това влезте в акаунта си в GitHub и отворете „ Вашите хранилища> Изберете хранилище> Копирайте HTTPS URL ”. Вмъкнете подмодула с „ git подмодул add ” по протежение на копираната връзка. И накрая, ангажирайте добавената модификация с помощта на „ git ангажимент ” команда. Тази публикация посочва метода за добавяне на подмодула в Git.