У мене є кілька гілок, які відгалужуються від головного (кожна в окремому підкаталозі).
- Відділення1: нова розробка, ще не повністю закінчена
- Branch2: виправлення проблеми, але все ще перевіряється
- Відділення3: безлад навколо гілки, яку я не відновлю
Перш ніж тестування виправлення закінчено, я хотів би мати код уже доступним у Branch1, тому я можу продовжувати розробку з виправленням на місці.
(Оскільки мій досвід роботи з git не такий вже й великий, я вперше почав грати навколо злиття в 3-й гілці, особливо створеній для того, щоб возитися, перш ніж зіпсувати або Branch1, або Branch2)
У своєму третьому відділенні я вперше спробував:
git merge feature/Branch1
але це дало таку помилку:
fatal: 'feature/Branch1' does not point to a commit
Далі я зробив фіксацію -a у своєму відділенні1 і спробував ще раз, але він продовжує давати ту саму помилку.
Що я роблю неправильно? Що мені робити, щоб об'єднати код із - у даному випадку - Branch1 з Branch3?