Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.09.2014, 00:17
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Git запутался
Доброго времени суток!

После двух неудачных мерджей ветки перепутались, пытался исправить, гуглил и все превратилось в неведумую хрень. Вот
git reflog


5b4ea5d HEAD@{0}: checkout: moving from develop to 5b4ea5d
8422d4e HEAD@{1}: checkout: moving from feature/cluster-api to develop
5b4ea5d HEAD@{2}: checkout: moving from 8422d4ee13d8e770c1d5ed52f249d702ed26456e to feature/cluster-api
8422d4e HEAD@{3}: checkout: moving from 5b4ea5dccd210cd5227d92927f615e4dbda00a05 to 8422d4e
5b4ea5d HEAD@{4}: checkout: moving from master to 5b4ea5d
d0bad9d HEAD@{5}: reset: moving to HEAD^
5b4ea5d HEAD@{6}: reset: moving to 5b4ea5d
6421057 HEAD@{7}: checkout: moving from develop to master
8422d4e HEAD@{8}: pull: Merge made by the 'recursive' strategy.
6e1acdf HEAD@{9}: checkout: moving from master to develop
6421057 HEAD@{10}: checkout: moving from master to master
6421057 HEAD@{11}: checkout: moving from develop to master
6e1acdf HEAD@{12}: checkout: moving from master to develop
6421057 HEAD@{13}: merge develop: Merge made by the 'recursive' strategy.
cbb2270 HEAD@{14}: checkout: moving from develop to master
6e1acdf HEAD@{15}: merge feature/cluster-api: Merge made by the 'recursive' strategy.
8400734 HEAD@{16}: checkout: moving from feature/cluster-api to develop
5b4ea5d HEAD@{17}: commit: Cluster of vars

Собственно видно что я делал после 5b4ea5d... вопрос. как мне вернуть предыдущее состояние локальных и удаленных веток?

Тобишь мне нужно восстановить состояние всех веток на момент 5b4ea5d
__________________
Научу себя плохому
Ответить с цитированием
  #2 (permalink)  
Старый 27.09.2014, 01:55
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Пофиксил, теперь все по человечьи))))
__________________
Научу себя плохому

Последний раз редактировалось l-liava-l, 27.09.2014 в 02:03.
Ответить с цитированием
  #3 (permalink)  
Старый 27.09.2014, 10:31
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Вот тебе и польза от Collection - научишься гитом пользоваться
__________________
kobezzza
code monkey
Ответить с цитированием
  #4 (permalink)  
Старый 27.09.2014, 15:42
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Цитата:
Вот тебе и польза от Collection - научишься гитом пользоваться
Да пора бы уже научится все разруливать))
__________________
Научу себя плохому
Ответить с цитированием
  #5 (permalink)  
Старый 29.09.2014, 20:32
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Не буду создавать новую тему, спрошу по гиту тут.

Над проектом работает человек 10, все форкнулись от главной репы.

Вопрос, как мне подтянуть в свой репозиторий ветку другого разработчика?
__________________
Научу себя плохому
Ответить с цитированием
  #6 (permalink)  
Старый 29.09.2014, 20:36
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Вспомнил как делал для upstream
Цитата:
git remote add
__________________
Научу себя плохому
Ответить с цитированием
  #7 (permalink)  
Старый 29.09.2014, 21:21
Аватар для Makarov
Профессор
Отправить личное сообщение для Makarov Посмотреть профиль Найти все сообщения от Makarov
 
Регистрация: 08.07.2013
Сообщений: 212

Под виндой есть нюансы, надо демона запустить:
http://softtime.info/view/Git_%D0%BF...%D0%B4_Windows

Если же все хорошо и доступ к репозиторию есть, то делаем все прямо по родному мануалу:
http://git-scm.com/book/ru/ch2-5.html

Последний раз редактировалось Makarov, 29.09.2014 в 21:23.
Ответить с цитированием
  #8 (permalink)  
Старый 29.09.2014, 21:47
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Makarov,
Благодарю, но я сам допер выше))
git remote add <name> <url>
git fetch <name>


Зы
линь
__________________
Научу себя плохому
Ответить с цитированием
  #9 (permalink)  
Старый 30.09.2014, 15:47
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Что то не пойму, как сделать по феншую а точнее gitflow.

У меня есть 5 - 6 веток, в каждой своя фича, мне понадобилось показать все вместе и пото продлжать разработку. Чтобы показать все вместе я сделал отдельную ветку и смерджил туда эти.

Как мне в каждую ветку теперь подтянуть все изменения??
Или нужно ветки заного создавать?


В итоге создал ветку новой фичи и пилю там..
__________________
Научу себя плохому

Последний раз редактировалось l-liava-l, 30.09.2014 в 15:56.
Ответить с цитированием
  #10 (permalink)  
Старый 30.09.2014, 16:27
Аватар для Makarov
Профессор
Отправить личное сообщение для Makarov Посмотреть профиль Найти все сообщения от Makarov
 
Регистрация: 08.07.2013
Сообщений: 212

Ситуация "пилю отдельные фичи а потом надо показать все вместе" сама по себе не по феншую.
Если ты хочешь продолжать работать с изолированными фичами, то не надо потягивать никаких изменений в фичеветки, а когда фича уйдет в релиз, смержить с релизной веткой.
Или можно смириться с тем, что отдельно ты эти фичи уже не положишь, но тогда большой разницы между "плодить кучу фичеветок и мержить в одну" и "фигачить в одной ветке" я не вижу
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
git и webstorm torsar Оффтопик 2 30.08.2014 01:29
git пуш удаленных файлов l-liava-l Оффтопик 6 04.06.2014 13:39
git hub - клонировать репозиторий torsar Оффтопик 5 21.08.2013 23:49
ПО для одновременной разработки greatilya Оффтопик 30 25.10.2012 17:44
Немогу поставить условие, запутался nemo Серверные языки и технологии 1 30.01.2010 14:18