Maison > outils de développement > git > le corps du texte

Comment supprimer un sous-module dans git

WBOY
Libérer: 2022-06-24 15:18:49
original
10672 Les gens l'ont consulté

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.

Comment supprimer un sous-module dans git

L'environnement d'exploitation de cet article : système Windows 10, Git version 2.30.0, ordinateur Dell G3.

Comment supprimer un sous-module dans git

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
Copier après la connexion

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
Copier après la connexion
.

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!

Étiquettes associées:
git
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!