“添加文件夹时没有提交(工作目录干净)”

我在git中遇到问题。 我不知道为什么它说“没有提交(工作目录清洁)”。

我的开发环境:CentOS 6.4

我的过程如下:

  1. mkdir develop
  2. cd develop
  3. git init(set user.name, user.email)
  4. git remote add origin "repository_name"
  5. git clone "repository_name"
  6. 添加“testing”文件夹
    (amon2-setup.pl –flavor =基本testing)

  7. git status – >在这一点上,我可以看到“未logging的文件~~testing/”

  8. cd "Test"文件夹
  9. git status – >在这一点上,没有提交(工作目录干净)

为什么这么说? 如果我推“testing”,我的github推送的数据已经是“子项目”,所以,我看不到testing文件夹的内容。 这是为什么?

Linux的(坏)
http://img.zgserver.com/linux/viewer.php

从Linux添加amon文件(坏我无法打开文件)
http://img.zgserver.com/linux/viewer.php

视窗(OK)
http://www.fastpic.jp/images.php?file=8061488422.png

从Windows添加amon文件(好)
http://img.zgserver.com/linux/viewer.php

测试的灰色文件夹意味着:

http://www.fastpic.jp/images.php?file=4456741517.png

测试是作为一个子模块添加的,这就是为什么父代码库中的git状态报告必须添加“Test”(这是父代码库的索引中的一个special entry ,记录该子模块)

一旦在Test (这是一个嵌套的git回购),因为该回购没有文件,git状态报告一个明确的索引。

还要注意,Windows不区分大小写,因此如果“ test ”(小写)已经存在,那么“ Test ”将不会正确注册。