如何删除所有现有的git文件,以便我可以更新自己的存储库而不会出现致命错误?

时间:2011-12-10 21:03:57

标签: c linux git version-control github

我有一个C项目的git克隆,并且我有自己的自定义模块,经过最后修改后,我想将自己的稳定存储库作为备份到github。因此,当我尝试添加如下时,​​它会失败,因为在子目录中存在许多.git或.gitignore:

示例:

$ ls -a
/var/tmp/me  << main project
/var/tmp/me/folder/main.c
/var/tmp/me/folder/main.h
/var/tmp/me/folder/etcetc.c
/var/tmp/me/folder/.gitignore
/var/tmp/me/folder/.git
/var/tmp/me/another/.git
/var/tmp/me/another/.gitignore
$ sudo git remote add origin git@github.com:me/my.git
fatal: Not a git repository (or any of the parent directories): .git

如何删除所有以前的git存储库标志?这样我就可以应用git remote add origin?

1 个答案:

答案 0 :(得分:3)

我想你可以试试

git submodule add git@github.com:me/submodule.git