首先-我对git知之甚少,所以我看过其他也许类似的文章,但我不知道它们是否是我所需要的。而且我知道足够多,如果我不确定地运行命令,情况可能会变得越来越糟。
我有一个分支(暂存),我使用bitbucket将所述分支合并到master。这将支持快速向前合并。
我认为我会很聪明,然后尝试从命令行运行合并,这样就不必打开bitbucket。
所以在命令行中,我做了以下
git checkout master
git merge staging
似乎可以工作。然后,我将其推送到了bitbucket。
但是在这之后,所有尝试使用我的旧技术的尝试现在都要求我选择常规合并还是使用快进。
这都是由其他人设置的,现在我不知道如何解决。
如果我具有母带和暂存。
我想可靠地将登台合并到母版中并保留历史记录等-我需要遍历整个bitbucket路径吗?我有什么得失?
编辑:忘记了补充,我也偶然不小心直接签入了master。回到检查阶段,但我认为这是我问题的根源。