我有多个分支,它们都是从主目录分支出来的(每个分支都在一个单独的子目录中)。
分支1:新开发,尚未完全完成 Branch2:修复问题,但仍在测试中 Branch3:混乱的分支,我不会恢复
在热修复测试完成之前,我希望在Branch1中已经有可用的代码,这样我就可以继续开发与修复到位。 (但由于我的经验与git不是那么多,我第一次开始玩与合并在第三分支,特别是创建混乱,在我搞砸了Branch1或Branch2之前)
在我的第三个分支中,我首先尝试了以下内容:
git merge feature/Branch1
但这给出了以下错误:
fatal: 'feature/Branch1' does not point to a commit
接下来,我在我的Branch1中做了一个commit -a,并再次尝试,但它一直给出相同的错误。
我做错了什么?我应该做什么来合并代码从-在这种情况下- Branch1与Branch3?