У меня беспорядок в git на 2 ветках. Frontend
содержит огромную часть продолжающейся работы по разработке - она должна была быть разбита на несколько веток, и она немного испорчена.
Вот ситуация - frontend
слева, вершина master
справа:
| frontend 1: newest commit (to be pushed)
| frontend 2: recent commit (to be pushed)
| frontend 3: week-old commit (this was a temporary save of lots of ongoing work - it probably should have been a stash. This one cannot be pushed)
|
| | master: this is the current state of the site
| | master: previous commit
| /
|/
| master before `git branch frontend`
На ветке frontend
, я бы хотел:
- перевод
frontend 1
и frontend 2
на master
, чтобы их можно было теперь нажать.
- 'отменить'
frontend 3
и переместить код обратно в стадию, чтобы я мог правильно совершать коммиты (т.е. не в огромной куче общей работы)
Я новичок в git и боюсь, что нанесу больше урона (как я уже сделал), если буду продолжать вводить команды, пытаясь сделать его лучше. Если вы в состоянии помочь, это будет высоко ценится. Спасибо.