0
当我运行git status -s时,git识别文件出的.git文件夹。git识别文件出.git文件夹
paganotti:test paganotti$ pwd
/Users/paganotti/Documents/Project/prova/test
paganotti:test paganotti$ git status -s
M ../.DS_Store
M cambiato
存储库是“测试”文件夹不是“prova”! .git文件夹位于“测试”文件夹内
为什么git看到../.DS_Store它在外面?
嗨,混帐RM --cached ../删除。 DS_Store不删除文件。我得到致命的:'../.DS_Store'在仓库之外 – paganotti 2012-03-15 15:32:42
尝试从/ Users/paganotti/Documents/Project/prova /删除.DS_Store文件,它会重新生成另一个,但可能会解决git问题。在/ Users/paganotti/Documents/Project/prova /目录中输入rm -rf .DS_Store。然后尝试git status -s并查看是否有效。 – Wes 2012-03-15 15:40:04
我将其删除。然后git status -s输出:D ../.DS_Store所以,我执行git add -u调整索引,然后git commit -m'dadas'。现在它消失了。非常感谢。 – paganotti 2012-03-15 15:46:01