git合并分支发生冲突,有文件脱离版本控制是为什么?

分支

功能分支: feature/mysterygift
开发分支:develop

变动

feature/mysterygift:
修改已有的文件 reward.php
新增 mysterygift.php

develop:
修改已有 reward.php文件

现象

feature/mysterygift合并回develop的时候发生了冲突,解决完冲突的时候提交代码的时候发现mysterygift.php文件提示未授版本控制。
我确定mysterygift.php文件在feature/mysterygift分支是有控制的

ps:百度搜索了不少时间,没找到原因,请问有人遇到过吗

更新:无法复现,话题作废,非常感谢回复的社友

git
每天进步一点点,多年以后再回头,就会发现自己不知不觉走了很远很远
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 2

贴一下 Git status 和文件 gitlog?

6个月前 评论
一念沧海一念桑田 (楼主) 6个月前

file

我的理解是以C5为基础合并feature的提交,对于C5来说是没有feature中新增的文件的,那么对于C7来说feature中的新文件就都是new file

6个月前 评论
一念沧海一念桑田 (楼主) 6个月前
一念沧海一念桑田 (楼主) 6个月前
zhangrongwang (作者) 6个月前
一念沧海一念桑田 (楼主) 6个月前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!