复现instant-ngp时候出现的子模块问题

子模块无法一次性拉全

1.配置环境

window10

2.方法

点选查看隐藏文件,在文件夹里面查找.git文件(隐藏文件夹)

3.在config文件中做以下修改:

[core]
	repositoryformatversion = 0
	filemode = false
	bare = false
	logallrefupdates = true
	symlinks = false
	ignorecase = true
[submodule]
	active = .
[remote "origin"]
	url = git://github.com/nvlabs/instant-ngp
	fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
	remote = origin
	merge = refs/heads/master
[submodule "dependencies/args"]
	url = git://github.com/Taywee/args
[submodule "dependencies/eigen"]
	url = git://github.com/Tom94/eigen
[submodule "dependencies/glfw"]
	url = git://github.com/Tom94/glfw
[submodule "dependencies/imgui"]
	url = git://github.com/ocornut/imgui.git
[submodule "dependencies/pybind11"]
	url = git://github.com/Tom94/pybind11
[submodule "dependencies/tiny-cuda-nn"]
	url = git://github.com/NVlabs/tiny-cuda-nn
[submodule "dependencies/tinylogger"]
	url = git://github.com/Tom94/tinylogger

    将子模块的https改成git

4.执行命令:

    git submodule update --init

参考:

(28条消息) git操作---克隆含有子模块的项目_Andy的博客-CSDN博客_git克隆子模块

 

你可能感兴趣的:(p2p,linq,gnu)