Как внедрить изменения с предыдущей истории?
Есть одна ветка c условно 10-ю commits.
После переключения (git checkout
...)
на 8-й из этих 10-ти (в плане очереди истории) commit
были реализованы изменения.
Далее требуется реализовать commit
и push
(на Github
).
Вопрос:
Как это корректно реализовать, если после попытки сделать в текущей истории commit
и push
я получаю следующий результат:
Mike_Kharkov@DESKTOP-O1H079M MINGW64 /e/Progi3/trading_strategy_tester ((b5fcc2c...))
$ git commit -m 'reset code for update new architecture'
[detached HEAD d966582] reset code for update new architecture
16 files changed, 495 insertions(+), 1458 deletions(-)
rewrite src/components/chartApp/chartContentApp/index.vue (84%)
rewrite src/components/chartApp/chartContentApp/priceApp/index.vue (75%)
rewrite src/components/chartApp/dateApp/dateElements/index.vue (78%)
rewrite src/components/chartApp/dateApp/index.vue (74%)
rewrite src/components/chartApp/priceVolumeWrap/priceWrap/index.vue (79%)
rewrite src/components/chartApp/priceVolumeWrap/priceWrap/priceElements/index.vue (76%)
rewrite src/components/chartApp/priceVolumeWrap/volumeWrap/index.vue (74%)
rewrite src/components/chartApp/priceVolumeWrap/volumeWrap/volumeElements/index.vue (75%)
rewrite src/components/chartApp/topChartMenuApp/index.vue (72%)
rewrite src/store/index.js (98%)
Mike_Kharkov@DESKTOP-O1H079M MINGW64 /e/Progi3/trading_strategy_tester ((d966582...))
$ git status
HEAD detached from b5fcc2c
nothing to commit, working tree clean
Mike_Kharkov@DESKTOP-O1H079M MINGW64 /e/Progi3/trading_strategy_tester ((d966582...))
$ git push origin master
Everything up-to-date
P.S. На Github
не наблюдается никаких изменений после данных телодвижений.
Предполагаю, что в данном случается требуется каким то образом вернуться(переключиться в состояние) к последнему коммиту и во время этого возврата будет возможность привнести эти изменения уже в него - если это так то как это реализовать?
Источник: Stack Overflow на русском