git new branch commit:在状态或提交时找不到新文件

时间:2015-05-07 12:28:21

标签: git visual-studio github bitbucket

我的团队正在使用bitbucket来管理我们在Visual Studio 2013上开发的团队项目。而且维护我们的工作非常简单易行。

去年我在名为new branch的git上创建了我的项目的version2

$ git branch version2
$ git branch
  * master
    version2
$git checkout test

$ git branch
  master
* version2

现在该项目位于version2分支上。项目的本地位置保持不变。

我面临以下问题,

  

如果我们要添加新文件并检查git状态,则没有任何内容   显示提交。但是,如果我们修改任何现有的文件,哪个有效   很好或能够提交。只缺少新添加的文件。

是什么原因?我错过了什么?

1 个答案:

答案 0 :(得分:2)

默认情况下,Git不会自动跟踪新文件。你需要运行

git add <newfile>

每个新文件。 git status会告诉你:

$ git status
[...]
Untracked files:
  (use "git add <file>..." to include in what will be committed)

        foo.txt

如果文件未显示在Untracked files的{​​{1}}部分中,则git status个文件可能会忽略这些文件。