Поиск:

Ответ в темуСоздание новой темы Создание опроса
> git предок ветки, git предок ветки 
:(
    Опции темы
frying
Дата 22.1.2013, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 17.10.2011

Репутация: нет
Всего: нет



Доброго времени суток всем!
Собственно проблема в следующем, как узнать предка ветки (т.е. от кого она ветвилась).

З.Ы.: не пишите, пожалуйста, "а в гугле посмотреть" и тому подобное. Смотрел, может быть и плохо смотрел, но уже потратил на это достаточно много времени, поэтому спрашиваю здесь.

Заранее благодарен за дельные ответы.
PM MAIL   Вверх
bilbobagginz
Дата 1.3.2013, 22:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 4
Всего: 317



привет. 
в меркуриал это можно задать одной командой, но с гитом я не так тесно работаю, 
поэтому не напишу тебе тут гит команду, но дам совет, который легко выполнить:
1) научись делать хитрые запросы в истории (git log, git show), пойми что значат ^, что ~ присобаченные справа от ревизии.
2) тебе нужен (если представить историю в форме графа) - самый первый (древний) прародитель ревизий твоей ветки, находящийся ВНЕ этой ветки



Это сообщение отредактировал(а) bilbobagginz - 1.3.2013, 22:12


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
skyboy
Дата 28.4.2013, 01:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: нет
Всего: 260



хехе.
ничего, не поздно smile
во-первых, дерево можно посмотреть в git gui, или при помощи git log с определенными параметрами(git log --all --graph --decorate --oneline --simplify-by-decoration)
во-вторых, посмотреть, к какой ветке принадлежит отдельный коммит, можно с помощью  git branch --contains <commit>
в случае задачи "найти ветку-предка этой ветки", перебор коммитов ложится на твои плечи.
дополнительный вопрос для размышления: как быть в случае сложного прошлого ветки: ветвление и слияние. что предполагается получить?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
arilou

НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание на то, что новые темы, касающиеся новых вопросов, создаются кнопкой "Новая тема", а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих темах, будут удалены.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, arilou.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | УП: Инструменты | Следующая тема »


 




[ Время генерации скрипта: 0.0948 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.