在 Git 中添加子模块可以使用命令 git submodule add <repository_url> <path>
,其中 <repository_url>
是子模块所在的远程仓库地址,<path>
是子模块在本地仓库中的路径。添加子模块后,在本地仓库中会生成一个 .gitmodules
文件,记录了子模块的信息。在克隆本地仓库时,可以使用 git submodule init
和 git submodule update
命令初始化和更新子模块。
在 Git 中忽略文件可以使用 .gitignore
文件。在该文件中列出需要忽略的文件或文件夹的名称或路径即可。可以使用通配符 *
匹配任意字符,使用 !
表示不忽略某个文件或文件夹。.gitignore
文件可以放在仓库的根目录或者任意子目录中。在添加新的忽略规则时,需要使用 git add .gitignore
命令将新的规则添加到仓库中。
需要注意的是,如果已经将需要忽略的文件或文件夹添加到了 Git 的跟踪列表中,那么需要先使用 git rm --cached <file_or_folder>
命令将其从跟踪列表中移除,然后再将其添加到 .gitignore
文件中。