Size: a a a

2019 June 14

NV

Natali Vol4ica in pro.git::next
на код ревью при просмотре изменений будет ад если зеленые изменения большие
источник

Dv

Dr. Friedrich von Never in pro.git::next
Ну в общем ты можешь так сделать, если я правильно в вопросе разобрался:
1) смержить чёрную в синюю
2) ребейзнуть коричневую поверх синей
источник

NV

Natali Vol4ica in pro.git::next
вооот
источник

Dv

Dr. Friedrich von Never in pro.git::next
В качестве альтернативы шагу 2 — мерж синей в коричневую, то же самое будет
источник

NV

Natali Vol4ica in pro.git::next
ребейз
источник

NV

Natali Vol4ica in pro.git::next
спасибо
источник

Dv

Dr. Friedrich von Never in pro.git::next
Про ребейз это я сам уже детали вашего flow додумываю, мб этот вариант не сгодится. Зависит :)
источник

NV

Natali Vol4ica in pro.git::next
да, это то что было нужно)
источник
2019 June 15

JC

Julian =) Coffee in pro.git::next
А есть какой-то железобетонный способ восстановить состояние проекта на несколько коммитов назад?
источник

JC

Julian =) Coffee in pro.git::next
Ну или просто до последнего коммита
источник

JC

Julian =) Coffee in pro.git::next
Чтоб прям как git clone
источник

AS

Alexey Shumkin in pro.git::next
Julian =) Coffee
А есть какой-то железобетонный способ восстановить состояние проекта на несколько коммитов назад?
git reset --hard
[ && git submodule update --init]
ну и лишнее - поудалять
git clean -f [-x]
источник

AS

Alexey Shumkin in pro.git::next
Alexey Shumkin
git reset --hard
[ && git submodule update --init]
ну и лишнее - поудалять
git clean -f [-x]
ну и делать это после git checkout COMMIT, если он не текущий
источник

JC

Julian =) Coffee in pro.git::next
Попробую
источник

К

Карен in pro.git::next
Alexey Shumkin
git reset --hard
[ && git submodule update --init]
ну и лишнее - поудалять
git clean -f [-x]
А зачем git reset --hard
Если мы делаем git checkout COMMIT_HASH
источник

К

Карен in pro.git::next
Просто интересно
источник

Dv

Dr. Friedrich von Never in pro.git::next
Карен
А зачем git reset --hard
Если мы делаем git checkout COMMIT_HASH
Ну тут вопрос, что товарищ хотел
источник

Dv

Dr. Friedrich von Never in pro.git::next
В зависимости от этого ответ — или резет, или чекаут.
источник

Dv

Dr. Friedrich von Never in pro.git::next
Но я не знаю, что эти операции сделают с сабмодулями, например. В этом случае придётся ещё приседать :)
источник

AS

Alexey Shumkin in pro.git::next
Dr. Friedrich von Never
Но я не знаю, что эти операции сделают с сабмодулями, например. В этом случае придётся ещё приседать :)
ничего не делают ) потому и git submodule update --init --recursive надо сделать )
источник