git bug?
用了很久git了,没出过问题。今天出了。。。root@root:/home/root/aa# mkdir m
root@root:/home/root/aa# git status .
# On branch my
nothing to commit (working directory clean)
此时对新增文件的git add/git commit 都会失效,貌似git看不到这些变化了?
本帖最后由 amarant 于 2014-05-16 16:51 编辑
对空目录不跟踪很正常呀。就像对.gitignore里的文件不追踪一样的道理 本帖最后由 chishanmingshen 于 2014-05-16 17:24 编辑
回复 2# amarant
但是对空目录做add commit都不起作用?那如何commit空目录?有点不合理吧。。。
搜到方法:
通的解决办法是在空目录下存一个 .gitignore 文件。然后 git add 此目录后,相当于跟踪了 .gitignore 文件,产生的“副作用”就是这个“空”目录也纳入“跟踪”,最终的效果是可以 check out 出一个看起来空空的目录。 回复 3# chishanmingshen
看起来是不能commit空目录的。这个也不算什么问题吧
页:
[1]