您好,登錄后才能下訂單哦!
這篇“git如何刪除submodule”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“git如何刪除submodule”文章吧。
git刪除submodule的方法:1、利用“vim .gitmodules”刪除Submodule對應的文件;2、利用“vim .git/config”更改git配置文件中的信息,刪除掉submodule相關內容;3、將modules目錄下的submoudle刪除即可。
本文操作環境:Windows10系統、Git2.30.0版、Dell G3電腦。
刪除submoudle
git 并不支持直接刪除Submodule需要手動刪除對應的文件:
1、cd mainproject git rm –cached submodule rm -rf submodule 以上將submodule文件刪除
刪除.gitmodules中對應的submodule的信息,如下所示
$ 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、更改git的配置文件config: vim .git/config
可以看到Submodule的配置信息:
[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
刪除submodule相關的內容,
3、這是還未將submodule的信息清空,仍然需要將 modules目錄下的submoudle刪除
這樣就徹底將submodule的信息刪除了,然后提交到遠程倉庫
以上就是關于“git如何刪除submodule”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。