Size: a a a

Git — русскоговорящее сообщество

2017 July 24

gx

grey xray in Git — русскоговорящее сообщество
привет, я сделала ну очень глупую вещь. Я работаю на ветке и в какой-то момент сделала rebase с master. после этого добавила еще пару комитов и успешно сделала пуш.

после этого уже просто git merge origin/master, разрешила все конфликты - фастворвард - успех. НО, присмотревшись к файлам я увидела что некоторые изменения на самом деле более ранние. Я предполагаю что rebase просто скопировал в ветку коммиты с мастера - в результате они стали по времени более новыми.

Как вообще исправить что-то подобное? Сделать ответвление до ребейза и повторить все нужные наработки? Или как-то по-другому?
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
на отдельной ветке работала?
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
например
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
git checkout -b task-X
источник

gx

grey xray in Git — русскоговорящее сообщество
да
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
git commit
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
git rebase master
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
git commit
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
git push ?
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
пушнула в отдельную ветку ?
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
на удаленом сервере
источник

gx

grey xray in Git — русскоговорящее сообщество
да, пуш в ту же ветку
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
теперь у тебя в этой ветке нет изменений которые ты ожидаешь
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
?
источник

gx

grey xray in Git — русскоговорящее сообщество
именно
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
посмотри в логе есть ли они
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
и кусок лога если можно
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
с флагом —graph
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
сделай git log —graph —oneline —decorate
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
и покажи что получила и выложи куда нибудь
источник