我有一个git存储库文件夹,我在其中克隆其他git存储库。主repo如何忽略git add -A
命令中的子存储库?
答案 0 :(得分:2)
默认情况下,嵌套式仓库中的任何git add都会“忽略”嵌套的git仓库。
实际上,如“Git repository in a git repository”中所述,父rpeo将通过gitlink
跟踪嵌套的git repo状态。
但是在执行git add -A
命令时,您不应该明确忽略任何内容。
答案 1 :(得分:2)
非舞台文件
git reset HEAD
并清理索引
git rm --cached -r repo1
将repo1添加为子模块,创建一个文件.gitmodules包含在下面
[submodule "repo1"]
path = repo1
url = git://xx.com/repo1.gitt
的更多信息
答案 2 :(得分:1)
对存储库所在的文件夹使用git ignore
.gitignore文件:
仓 folderA picture.png
例如