我从 github 克隆了 3 个 repo 并存储在 中g://code/
,然后在远程 github 和执行中创建了一个 repo g://code/
:
git init
git add remote origin git@github.com:xxx/xxxx.git "xxx" is my github username
git pull origin master
git add .
git status
当时看到输出,发现在git缓存系统中添加了一些文件但是没有添加一些文件。
我忽略这个问题并编写命令
git commit -m 'xxx'
git push origin master
我们浏览到我的 github.com 并找到一些添加到我的 github 存储库的文件,但有些文件没有。
问题是:g://code/
目录下有3个子目录 执行命令后git add .
看到结果git status
我发现 1 个子目录所有文件都添加到 git 缓存中,但其他子目录作为单个文件添加到 git 缓存中,子目录文件未添加到 git 缓存中。
我不知道为什么?