赞
踩
git init
rtt@ubuntu:~/rtt/linux$ git init
fatal: cannot copy '/usr/share/git-core/templates/info/exclude' to '/home/rtt/rtt/linux/.git/info/exclude': No such file or directory
后来我在 windows 上查看代码时,忽然发现工程下已经有了 .git
目录,因为只有已经使用 git 管理的目录,才会有这个目录,但是这个 .git
目录的内容很少,应该这个工程之前是作为 git submodule
管理的,仓库的管理系统放在了 主仓库的 .git
目录下。
所以找到了解决方法:先删除这个 .git
目录
删除 .git
目录后,再次 git init
,一切正常了
rtt@ubuntu:~/rtt/linux$ rm -rf .git
rtt@ubuntu:~/rtt/linux$ git status
fatal: not a git repository (or any of the parent directories): .git
rtt@ubuntu:~/rtt/linux$ git init
Initialized empty Git repository in /home/rtt/rtt/linux/.git/
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。