git add -A 不会将项目的所有文件添加到 git 存储库

git add -A does not adding all files of project to git repository

我刚刚在 github 上创建了新的存储库,并试图在 git.

上添加我的项目

当我的朋友尝试使用 git clone 这个项目克隆时,我的项目的一些文件没有被克隆。

在对此进行更多检查后,我发现这些文件并没有从我这边添加到 git。我按照以下步骤将整个项目添加到 git:

git add -A
git commit -am "First Commit"
git push origin master

但是,仍然有一些文件没有添加到 git。我尝试将这些文件的权限从 read-only 更改为 rwx 并再次添加。但是,什么都没有改变。

我的项目有 .gitignore 文件,其中包含在 git 添加期间被忽略的文件和文件夹列表。所以,我再次使用

添加了我的项目
git add -f -A
git commit -am "Add Project"
git push origin master

哪里

-f : 强制添加文件,忽略 .gitignore

-A : 添加整个项目

我没有从 .gitignore 中删除任何内容,因为我希望它们只添加一次,而不是在将项目添加到 git 时一直添加。