X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите с настройкой Github
Den1xxx
Den1xxx
Topic Starter сообщение 16.5.2014, 13:58; Ответить: Den1xxx
Сообщение #1


Вопрос к гуру, пользующимся распределённой система управления версиями файлов git и менеджером под Виндой на его основе от github.com

Есть 2 проекта, для контроля используется git. Проекты родственные, но разные, обновления одного часто подходят к другому. Как добавленные изменения в 1-м проекте добавить и в другой? Лениво же копировать файлы и добавлять описания по 2 раза, тем более можно так пару файлов и пропустить.
В Гугле не нашёл, если кто знает где смотреть — тыкните пжалста.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Arks
Arks
сообщение 16.5.2014, 23:05; Ответить: Arks
Сообщение #2


само по себе копирование коммита git fetch <repo-url> <branch> && git cherry-pick <commit> в том репозитории в который надо добавить изменения.
а вообще если говорить о репозиториях A и B, то общие части выносите в репозиторий C и подключаете C сабмодулем в A и B.


насчет гитхаба не вкурсе, и уже тем более какого-то менеджера под виндой от github.com
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Den1xxx
Den1xxx
Topic Starter сообщение 17.5.2014, 0:25; Ответить: Den1xxx
Сообщение #3


(Arks @ 17.5.2014, 02:05) *
само по себе копирование коммита git fetch <repo-url> <branch> && git cherry-pick <commit> в том репозитории в который надо добавить изменения.
а вообще если говорить о репозиториях A и B, то общие части выносите в репозиторий C и подключаете C сабмодулем в A и B.


насчет гитхаба не вкурсе, и уже тем более какого-то менеджера под виндой от github.com

Почти ничего не понял. Мне, если по-простому, надо коммит одного проекта запушить в другой.
Оба на локалке, в соседних папках лежат.
Сейчас я делаю коммиты с помощью гуи, без текстовых команд, оттого и не знаю их.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Arks
Arks
сообщение 17.5.2014, 16:31; Ответить: Arks
Сообщение #4


нельзя коммит одного проекта запушить в другой, это сломает всю логику git'а т.к. он хранит преимущественно изменения в файлах по сравнению с предыдущим коммитом.
Первый описанный вариант позволяет пульнуть коммит в рабочую копию из стороннего репозитория.
Второй описанный вариант самый логичный, но работает и удобен как правило на уровне папочек. Сабмодуль - ссылка на коммит в другом репозитории. Имеет свои тонкости. http://git-scm.com/book/ru/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B-Git-%D0%9F%D0%BE%D0%B4%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B8 ://http://git-scm.com/book/ru/%D0%98%D...83%D0%BB%D0%B8
Другими словами вы можете общие части выносить в отдельный репозиторий, и pull/merge ить их целиком по мере необходимости. Но как целостную единицу(например папочку).
Можно заводить много сабмодулей, для их обновления команда единая git submodule update.
http://git-scm.com/book/ru/%D0%98%D0%BD%D1...%83%D0%BB%D0%B8

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 725 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Куплю аккаунт Github для себя
1 Kuzzma 1882 28.7.2023, 16:39
автор: TheMisha
Открытая тема (нет новых ответов) Помогите рещить проблему с монитором.
Почему низкое разрешение при подключении монитора через displayport?
0 Levels 1702 11.12.2020, 0:48
автор: Levels
Открытая тема (нет новых ответов) Помогите кто нибудь получить партнерку Росбанк!
7 heisenberg_mw 2340 7.8.2020, 9:28
автор: heisenberg_mw
Открытая тема (нет новых ответов) Помогите найти тему пожалуйста
7 virtas 12494 24.7.2020, 17:02
автор: -JamesSmips-


 



RSS Текстовая версия Сейчас: 20.4.2024, 3:31
Дизайн