Запитання з тегом «git-submodules»

Підмодулі дозволяють зберігати сховище Git як підкаталог іншого сховища Git.

1
Де Git зберігає SHA1 комітету для підмодуля?
Я знаю, що коли ви додаєте підмодуль у сховище git, він відслідковує певну послідовність цього підмодуля, на яку посилається його sha1. Я намагаюся знайти, де зберігається це значення sha1. .gitmodulesІ .git/configфайли тільки показати шляхи для субмодуля, але не SHA1 фіксації. Посилання на git-підмодуль (1) говорить лише про gitlinkзапис, а посилання …
141 git  git-submodules  sha 

9
Як зробити підмодулі з неглибокої кишки?
Чи можливо мати дрібні підмодулі? У мене є суперпроект з декількома підмодулями, кожен з яких має тривалу історію, тому він стає непотрібним великим перетягуванням всієї цієї історії. Все, що я знайшов, - це нитка без відповіді . Чи варто просто зламати git-підмодуль для цього?

2
Підмодуль Git всередині підмодуля (вкладені підмодулі)
Чи можливо, щоб підмодуль git був виготовлений з кількох інших підмодулів git, а супер git repo отримав вміст для кожного підмодуля? Я намагався це зробити, використовуючи очевидний / наївний підхід створення git repo, що містить кілька підмодулів. Потім додайте це git repo до іншого git repo як підмодуль. Потім намагається …

1
відстеження підмодулю git найновіші
Ми рухаємо наш (величезний) проект до git і ми думаємо про використання підмодулів. Наш план полягає в тому, щоб у суперпроекті було три різні голови: випуск, стабільний, останній. Ведучі проекту будуть працювати з випуском та стабільними гілками. Вони переміщуватимуть підмодулі за потребою. Питання - «остання» голова. Ми хотіли б, щоб …

1
Порожня папка підмодулю Git, коли репо клоновано
У мене розміщено одне репо на https://github.com/aikiframework/json . На своїй локальній копії я додав підмодуль за допомогою команди git submodule add git@github.com:jcubic/json-rpc.git json-rpc Тоді я здійснив фіксацію і натисніть, і зміни з’являються на GitHub (я можу натиснути на нього). Але коли я клоную репо git clone https://github.com/aikiframework/json.git папка підмодуля json-rpc …

2
Підтискання підмодуля Git
Якщо я модифікую підмодуль, чи можу я повернути команду назад на походження субмодуля, чи це потребує клона? Якщо клон, чи можу я зберігати клона всередині іншого сховища?

6
Як повернути вказівник підмодуля Git на комісію, що зберігається у сховищі, що містить?
У мене в основному git repo є підмодуль git. Як я розумію, головний репо зберігає значення SHA (десь ...), вказуючи на специфічну комісію підмодуля, з якою воно "пов'язане". Я зайшов у свій підмодуль і набрав git checkout some_other_branch. Я не маю уявлення, з якого прихильності я взявся. Я хотів би …

7
Як мені керувати конфліктами з підмодулями git?
У мене є суперпроект git, який посилається на декілька підмодулів, і я намагаюся блокувати робочий процес для решти членів мого проекту, щоб працювати в межах. Для цього питання, скажімо, називається мій суперпроект і називається superyпідмодуль subby. (Тоді є спрощення того, що я намагаюся зробити ... Я фактично не використовую гілки …

9
Git: чи можу я придушити список "модифікованого вмісту" / брудних записів субмодулів у статусі, розбіжності тощо?
Деякі коли (приблизно 1.6.x випуски, я думаю) git дізнався про зміни всередині підмодулів. Це лише дратує мене: $ git статус постачальника | grep змінено: # модифіковано: постачальник / рейки (модифікований вміст) $ git diff постачальник / різн. - поставте a / постачальника / рейки b / постачальника / рейки --- …

5
Як витягнути підкаталог git і зробити з нього підмодуль?
Я розпочав проект кілька місяців тому і зберігав усе в основному каталозі. У моєму головному каталозі "Проект" є кілька підкаталогів, що містять різні речі: Проект / папір містить документ, написаний у LaTeX Project / sourcecode / RailsApp, містить мій додаток рейлів. "Project" GITified, і в каталозі "paper" та "RailsApp" було …

4
"Ви знаходитесь на гілці ще не народилися", додаючи підмодуль git
Я намагаюся додати декілька підмодулів до свого .vim/bundlesкаталогу, і коли я намагаюся додати саме цей репо-Git, дає мені дивну помилку, яку я ніколи не бачив: $ git submodule add -f git://github.com/derekwyatt/vim-scala.git .vim/bundle/vim-scala fatal: You are on a branch yet to be born Unable to checkout submodule '.vim/bundle/vim-scala' Будь-яка ідея, що …

6
Ретроспективно перетворити папку Git в підмодуль?
Досить часто трапляється так, що ви пишете якийсь проект, і через деякий час стає зрозуміло, що якийсь компонент проекту насправді корисний як окремий компонент (можливо, бібліотека). Якщо ви мали ідею з самого початку, то є велика ймовірність, що більша частина цього коду знаходиться у власній папці. Чи є спосіб перетворити …

20
Git не буде ініціювати / синхронізувати / оновлювати нові підмодулі
Ось частина вмісту мого .gitmodulesфайлу: [submodule "src/static_management"] path = src/static_management url = git://github.com/eykd/django-static-management.git [submodule "external/pyfacebook"] path = external/pyfacebook url = http://github.com/sciyoshi/pyfacebook.git Однак .git/configмістить лише перше: [submodule "src/static_management"] url = git://github.com/eykd/django-static-management.git Другий підмодуль ( external/pyfacebook) додав інший розробник у галузі функції. Я успадкував розробку зараз і перевірив галузь функцій. Однак Git …

3
Створіть сховище субмодулю з папки та збережіть його історію фіксації git
У мене є веб-додаток, який певним чином досліджує інші веб-програми. Він містить кілька веб-демонстрацій у demosпапці, і одна з демонстраційних версій повинна мати власне сховище. Я хотів би створити окремий сховище для цієї демонстраційної програми та зробити йогосубпакет підмодуль з основного сховища, не втрачаючи своєї історії комісій. Чи можливо зберегти …

3
Як я можу перемістити один каталог із сховища git до нового сховища, зберігаючи історію?
Я успадкував сховище git, що містить декілька проектів в окремих каталогах. Я хотів би розділити сховище на нові окремі сховища, по одному для кожного проекту, а потім головне сховище міститиме проекти як підмодулі. Я хотів би зробити все це, зберігаючи історію перегляду окремих проектів, якщо це можливо. Я міг би …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.