试图找到答案,看到它暗示,但没有解决方案。
并不是全新的git,但几个月内没有使用它......这是我第一次在Windows上使用它。使用git bash。
我有一个蛋糕PHP网站,我想添加任何缓存文件我的.gitignore文件仅包含:
应用程序/ TMP / *
这是我尝试过的最基本的事情:
git init
git add .
git commit
我在提交时收到一条消息,说有未跟踪的文件 - 根目录下的所有文件和目录。
git status
给了我同样的信息。
但是,如果我输入
git add .htaccess
它会播放.htaccess文件。
另外,如果我这样做:
git add app/.htaccess
它也会添加该文件。
我也试过
git add app/*
没有运气。
提前致谢。
答案 0 :(得分:0)
不会忽略这些文件,因为否则您将被迫执行git add --force afile
。
但是,您可能需要检查GIT_DIR
和GIT_WORK_TREE
环境变量,看看它们是否引用了另一个存储库,这可以解释索引与您认为工作树之间的差异。< / p>