代码之家  ›  专栏  ›  技术社区  ›  Dan Rosenstark

Git'Git ls files-m'不显示新文件

  •  0
  • Dan Rosenstark  · 技术社区  · 7 年前

    当我跑步时 git ls-files -m

    这是:

    1. 与我的同事不同的行为。他们也看到了新文件

    是什么导致了这种行为?

    我尝试了一个新的存储库并删除了我的 ~/.gitconfig :这些都没有帮助。

    1 回复  |  直到 7 年前
        1
  •  4
  •   Leon    7 年前

    git ls-files -m 不应显示新文件。新文件可能会出现在的输出中 git ls文件-m 仅当在暂存后对其进行修改时:

    $ git init test
    Initialized empty Git repository in /tmp/test/.git/
    $ cd test/
    $ git ls-files -m
    $ touch newfile
    $ git ls-files -m
    $ git add newfile 
    $ git ls-files -m
    $ echo sometext >> newfile
    $ git ls-files -m
    newfile                        # <----