新文件未显示为git状态

时间:2016-12-01 19:58:06

标签: git

我已经分叉并克隆了一个存储库,以便为它做出贡献。在命令行上,我创建了一个新分支,并创建了一个名为“ansible.cfg”的文件,但在运行git status时却没有显示。在玩了一个文件之后'a.cfg'没有出现在git状态:

$ git status
On branch add-selenium-grid
nothing to commit, working directory clean
$ touch tests/ui/a.txt tests/ui/a.cfg
$ git status
On branch add-selenium-grid
Untracked files:
  (use "git add <file>..." to include in what will be committed)

    tests/ui/a.txt

nothing added to commit but untracked files present (use "git add" to track)
$ ls tests/ui/a.*
tests/ui/a.cfg  tests/ui/a.txt

我对git很新,但这看起来很基本,我很茫然。

1 个答案:

答案 0 :(得分:1)

由于.gitignore文件,您可以检查git存储库是否忽略具有此扩展名的文件。在这种情况下,它不会出现在git status

您可以使用

检查.gitignore的内容
cat .gitignore

Further details regarding gitignore