Size: a a a

2019 May 26

Ҡ

ҠᏗℯዘ ℨℯᏗℯዘӹน in pro.git::next
Dr. Friedrich von Never
Прям ваще огонь фича, всем советую!
* пошёл читать мануал
источник

Dv

Dr. Friedrich von Never in pro.git::next
Жалко только, что в рефлог такие коммиты не откладываются
источник

Dv

Dr. Friedrich von Never in pro.git::next
ҠᏗℯዘ ℨℯᏗℯዘӹน
* пошёл читать мануал
Смотри, вот пример того, что я щас делаю
источник

Dv

Dr. Friedrich von Never in pro.git::next
Я в бранче feature/50-font-improvement, и подо мной два лишних коммита
источник

Dv

Dr. Friedrich von Never in pro.git::next
Я хочу их откатить оба два одним коммитом
источник

Dv

Dr. Friedrich von Never in pro.git::next
Делаю git commit-tree 'master^{tree}' -p HEAD -m 'test'
источник

Dv

Dr. Friedrich von Never in pro.git::next
И вуаля!
источник

Dv

Dr. Friedrich von Never in pro.git::next
Мне это кажется прям супер естественным способом достигнуть желаемого совершенно невозбранно.
источник

Ҡ

ҠᏗℯዘ ℨℯᏗℯዘӹน in pro.git::next
Dr. Friedrich von Never
Мне это кажется прям супер естественным способом достигнуть желаемого совершенно невозбранно.
И 50-font-improvement теперь на мастер указывает?
источник

Dv

Dr. Friedrich von Never in pro.git::next
ҠᏗℯዘ ℨℯᏗℯዘӹน
И 50-font-improvement теперь на мастер указывает?
Нет, почему?
источник

Dv

Dr. Friedrich von Never in pro.git::next
commit-tree не меняет состояния никаких бранчей.
источник

AO

Alibek a1batross Omarov in pro.git::next
Удобна
источник

Dv

Dr. Friedrich von Never in pro.git::next
Он просто создаёт отвязанный коммит и печатает его хэш в stdout. Что с этим коммитом делать — сам решаешь. Я, например, щас git merge на него буду делать.
источник

Ҡ

ҠᏗℯዘ ℨℯᏗℯዘӹน in pro.git::next
Dr. Friedrich von Never
Он просто создаёт отвязанный коммит и печатает его хэш в stdout. Что с этим коммитом делать — сам решаешь. Я, например, щас git merge на него буду делать.
На патч похоже
источник

Dv

Dr. Friedrich von Never in pro.git::next
Да, наверное, то же самое можно патчем сделать.
источник

Dv

Dr. Friedrich von Never in pro.git::next
Но я буду делать через commit-tree :3
источник

Ҡ

ҠᏗℯዘ ℨℯᏗℯዘӹน in pro.git::next
Собрал изменения в один коммит
источник

Ҡ

ҠᏗℯዘ ℨℯᏗℯዘӹน in pro.git::next
Dr. Friedrich von Never
Но я буду делать через commit-tree :3
😁
источник

Dv

Dr. Friedrich von Never in pro.git::next
Да, сквошить можно тоже через commit-tree
источник

Dv

Dr. Friedrich von Never in pro.git::next
И вообще что угодно можно сделать
источник