Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么赢了';t git允许我将dev合并到master中,因为;“不可能快进”吗;?_Git_Merge_Bitbucket - Fatal编程技术网

为什么赢了';t git允许我将dev合并到master中,因为;“不可能快进”吗;?

为什么赢了';t git允许我将dev合并到master中,因为;“不可能快进”吗;?,git,merge,bitbucket,Git,Merge,Bitbucket,我正在使用作为我的存储库。一个新的存储库附带一个主分支 所以我创建了一个新的分支,叫做dev 我做所有的开发工作都离不开dev IE:我从dev创建所有新的任务分支,将它们合并回dev,然后推送 当我准备好通过CLI将dev合并回master时,git抱怨出现以下错误: git checkout master git merge dev 致命:无法快进,正在中止 如果我转到bitbucket并使用它们的UI进行合并,则可以接受。因此,我肯定是在CLI前端做了一些明显的错误。您是否配置了git-

我正在使用作为我的存储库。一个新的存储库附带一个主分支

所以我创建了一个新的分支,叫做dev

我做所有的开发工作都离不开dev

IE:我从dev创建所有新的任务分支,将它们合并回dev,然后推送

当我准备好通过CLI将dev合并回master时,git抱怨出现以下错误:

git checkout master
git merge dev
致命:无法快进,正在中止


如果我转到bitbucket并使用它们的UI进行合并,则可以接受。因此,我肯定是在CLI前端做了一些明显的错误。

您是否配置了
git-config--global-merge.ff only
?@AndrewC
git-config--global-merge.ff
生成
only
尝试
git-merge--no-ff-dev
,然后看看它是否有效