如何修复一个未检测到新添加文件的Git

如何修复一个未检测到新添加文件的Git,git,github,windows-10,Git,Github,Windows 10,我有两个github的git克隆 前 我在windows 10上使用git desktop,当我编辑它通过git desktop软件在两个git上检测到的文件时,我可以推送这些文件 但问题是,当我向上述文件夹添加一个新文件时,我的git桌面软件只检测到gitA GitB没有检测到任何新添加的文件,因此我必须直接使用github.com添加这些文件 似乎.gitignore文件有一些限制,当我从其中删除这两个/*时,它会显示新添加的文件,其他文件夹文件只有一个/*我不确定这是什么,我在这里粘贴文件

我有两个github的git克隆

我在windows 10上使用git desktop,当我编辑它通过git desktop软件在两个git上检测到的文件时,我可以推送这些文件

但问题是,当我向上述文件夹添加一个新文件时,我的git桌面软件只检测到gitA

GitB没有检测到任何新添加的文件,因此我必须直接使用github.com添加这些文件

似乎.gitignore文件有一些限制,当我从其中删除这两个/*时,它会显示新添加的文件,其他文件夹文件只有一个/*我不确定这是什么,我在这里粘贴文件内容

/*
!.gitignore
!app/
!app/*
!js/
!js/*
!skin/
!skin/*
!lib/
!lib/*
!downloader/
!downloader/*
!index.php
!ipcheck.inc.php
!.htaccess
# But not these files...
/*
!ajax/
!ajax/*
!ajax/error_log
!error/
!error/*
!get.php
!api.php
!autocomplete.php
!index.php
.DS_Store
._.DS_Store
**/.DS_Store
**/._.DS_Store
另一个文件夹

# Ignore everything
/*
!.gitignore
!app/
!app/*
!js/
!js/*
!skin/
!skin/*
!lib/
!lib/*
!downloader/
!downloader/*
!ajax/
!ajax/*
!error/
!error/*
!get.php
!api.php
!index.php
!autocomplete.php
.DS_Store
._.DS_Store
**/.DS_Store
**/._.DS_Store

# But not these files...

有人知道如何解决这个问题吗?我需要在git desktop app或github.com上的git repository上做一些更改吗?

在没有文件“myfile”的存储库中运行
git add myfile
tracked@UnbearableLightness有数百个文件:)您的问题似乎相当于“gitignore如何工作”。关于如何使用StackOverflow上已有的
.gitignore
指令,有很多例子。。。。
# Ignore everything
/*
!.gitignore
!app/
!app/*
!js/
!js/*
!skin/
!skin/*
!lib/
!lib/*
!downloader/
!downloader/*
!ajax/
!ajax/*
!error/
!error/*
!get.php
!api.php
!index.php
!autocomplete.php
.DS_Store
._.DS_Store
**/.DS_Store
**/._.DS_Store

# But not these files...