Я изначально работал над веткой git с именем «feature
». Затем я совершил свои изменения.Изменения слияния на отдельной ветке после git checkout <commit hash>
Тогда я заметил, что некоторые новые созданные файлы не должны быть в моей фиксации. Итак, я нашел lastest commit hash1b33aa
(я использую команду git log
).
После этого я сделал:
git checkout 1b63aa
Тогда я сделал несколько изменений (я, хотя я все еще был на художественном отделении ... моя ошибка), и совершил еще раз.
Тогда я бегу git branch
, он печатает:
* (detached from 1b33aa)
feature
Как объединить назад те изменения, которые я только что сделанные в feature
отрасли сейчас?
Что вы подразумеваете под «последней фиксацией хэша»? Вы имеете в виду фиксацию, на которую указывает «HEAD»? – Ajedi32
Можете ли вы «git cherry-pick» вступить в вашу фишку? –
Да, я имею в виду изменения, которые я только что сделал –