git在master上显示未跟踪的文件,但在develop上不显示

git在master上显示未跟踪的文件,但在develop上不显示,git,git-untracked,Git,Git Untracked,我目前在一个由develope分支组成的分支上工作,但是有一个团队正在工作并将他们的工作提交给master分支,所以我将所有的东西添加并提交给我的工作分支。 我决定将master合并到develop中,所以我改为develop进行了一次拉动,改为master并进行了一次拉动。。。但是,如果我执行git状态,它将显示未跟踪的文件,如果我切换回开发并执行git状态,则未跟踪的文件将消失,我缺少什么 编辑: 添加更多信息 repo分为两个目录,一个用于前端(我正在为前端编写源代码),另一个用于后端代码

我目前在一个由develope分支组成的分支上工作,但是有一个团队正在工作并将他们的工作提交给master分支,所以我将所有的东西添加并提交给我的工作分支。 我决定将master合并到develop中,所以我改为develop进行了一次拉动,改为master并进行了一次拉动。。。但是,如果我执行git状态,它将显示未跟踪的文件,如果我切换回开发并执行git状态,则未跟踪的文件将消失,我缺少什么

编辑: 添加更多信息 repo分为两个目录,一个用于前端(我正在为前端编写源代码),另一个用于后端代码(另一个团队正在使用此代码)。由于某种原因,他们开始直接与master branch合作,而不是开发,而我正在推动开发。这就是为什么我需要将master合并到develop,这样他们就可以从develop而不是master开始工作

已完成对“我的功能”分支的操作,但执行了以下操作:

- git add .
- git commit -m "commit message"

- git checkout develop
- git pull
(git says nothing to update)

- git checkout master
- git pull
(git says Fast-forward - 31 files changed, 1003 insertions(+), 63 deletions(-))
- git status
(git shows untracked directory)

- git checkout develop
- git status
(git doesn't show untracked directory)
更新: 签出master后,执行了以下操作:

 - git add .
(git开始添加它不应该添加的目录,例如前端目录中的node_模块)


可能是某种.gitignore配置错误吗?

主机拉入失败了吗?git在拉动后回答了什么?你说的“拉动”是什么意思?如果可能的话,引用您运行的实际命令及其输出(如剪切和粘贴文本)。@matt一点问题都没有-快进-31个文件已更改,1003次插入(+),63次删除(-)@torek sure:'git checkout master'然后'git pull'可能的解释:目录在
中。gitignore
开发中,但有些(并非全部)其中的内容已添加并提交。未提交的文件在
develope
上不会显示为未跟踪,因为它们会被忽略。签出master时,在
develope
上提交的文件将被删除,但未提交的文件不会被删除。这样做时,目录将显示为未跟踪
git状态