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

25
Виділення (переміщення) підкаталогу в окремий сховище Git
У мене є сховище Git, яке містить ряд підкаталогів. Тепер я виявив, що один із підкаталогів не пов'язаний з іншим і повинен бути відірваний до окремого сховища. Як я можу це зробити, зберігаючи історію файлів у підкаталозі? Я думаю, що я міг би зробити клон і видалити небажані частини кожного …

22
Як ви об'єднаєте два сховища Git?
Розглянемо наступний сценарій: Я розробив невеликий експериментальний проект A у власному Git repo. Зараз він дозрів, і я хотів би, щоб A став частиною більшого проекту B, який має власне велике сховище. Тепер я хотів би додати A як підкаталог Б. Як я злити A в B, не втрачаючи історії …


8
Об’єднайте два сховища Git, не порушуючи історію файлів
Мені потрібно об'єднати два сховища Git у абсолютно новий, третій сховище. Я знайшов багато описів, як це зробити за допомогою злиття піддерева (наприклад , відповідь Якуба Нарбського про те, як ви з’єднуєте два сховища Git? ) Та слідуючи цим інструкціям, здебільшого працює, за винятком того, що коли я примушую піддерево …
226 git  git-subtree 

12
Чому я не можу просунути це сучасне піддерево Git?
Я використовую піддерево Git з кількома проектами, над якими працюю, щоб поділитися між ними деяким базовим кодом. Базовий код часто оновлюється, і оновлення можуть відбуватися в будь-якому з проектів, з часом всі вони оновлюються. Я зіткнувся з проблемою, коли git повідомляє, що моє піддерево оновлено, але натискання відхиляється. Наприклад: #! …
88 git  git-subtree 

5
Альтернативи підмодулям Git?
Я вважаю, що використання підмодулів Git якось неприємно для мого робочого процесу розробки. Я чув про піддерево Git та Gitslave. Чи існує більше інструментів для декількох проектів сховищ і як вони порівнюються? Чи можуть ці інструменти працювати в Windows?

5
Коли використовувати піддерево git?
Яку проблему git subtreeвирішує? Коли і навіщо мені використовувати цю функцію? Я читав, що він використовується для розділення сховища . Але чому б мені не просто створити два незалежних сховища, замість того, щоб склеїти два не пов’язаних між собою сховища в одне? Цей підручник GitHub пояснює, як виконувати злиття піддерев …
81 git  git-subtree 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.