我有一个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?
答案 0 :(得分:3)
我想你可以试试
git submodule add git@github.com:me/submodule.git