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

分支#

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

变动#

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

develop:
修改已有 reward.php 文件

现象#

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

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

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

git
每天进步一点点,多年以后再回头,就会发现自己不知不觉走了很远很远
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
最佳答案

file

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

4年前 评论
一念沧海一念桑田 (楼主) 4年前
一念沧海一念桑田 (楼主) 4年前
zhangrongwang (作者) 4年前
一念沧海一念桑田 (楼主) 4年前
讨论数量: 2
诺墨

贴一下 Git status 和文件 gitlog?

4年前 评论
一念沧海一念桑田 (楼主) 4年前

file

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

4年前 评论
一念沧海一念桑田 (楼主) 4年前
一念沧海一念桑田 (楼主) 4年前
zhangrongwang (作者) 4年前
一念沧海一念桑田 (楼主) 4年前