Maison >outils de développement >git >Comment supprimer un sous-module dans git
Comment supprimer un sous-module dans git : 1. Utilisez "vim .gitmodules" pour supprimer le fichier correspondant au sous-module ; 2. Utilisez "vim .git/config" pour modifier les informations dans le fichier de configuration git et supprimer le sous-module associé. content; 3. Remplacer les modules Supprimez simplement le sous-module dans le répertoire.
L'environnement d'exploitation de cet article : système Windows 10, Git version 2.30.0, ordinateur Dell G3.
Supprimer le sous-module
git ne prend pas en charge la suppression directe du sous-module et vous devez supprimer manuellement le fichier correspondant :
1 cd mainproject git rm –cached submodule rm -rf submodule Ce qui précède sera. supprimez le fichier du sous-module
Supprimez les informations du sous-module correspondant dans .gitmodules, comme indiqué ci-dessous
$ cat .gitmodules [submodule “submoudle”] path = submoudle url = https://gitee.com/ddonggua/submoudle.git [submodule “submoudle2”] path = submoudle2 url = https://gitee.com/ddonggua/submoudle2.git
2 Modifiez la configuration du fichier de configuration git : vim .git/config
Vous pouvez voir les informations de configuration du sous-module :
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true [remote “origin”] url = https://gitee.com/ddonggua/Test2.git fetch = +refs/heads/:refs/remotes/origin/ [branch “master”] remote = origin merge = refs/heads/master [submodule “submoudle”] active = true url = https://gitee.com/ddonggua/submoudle.git [submodule “submoudle2”] active = true url = https://gitee.com/ddonggua/submoudle2.git.
Supprimer le contenu lié au sous-module,
3. En effet, les informations du sous-module n'ont pas encore été effacées. Vous devez toujours supprimer le sous-module dans le répertoire des modules
De cette façon, les informations du sous-module sont complètement supprimées puis soumises. à l'entrepôt distant. Terminé
Apprentissage recommandé : "Tutoriel Git"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!