在 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 文件中。