我的 WordPress 网站是使用 Git 进行版本控制的,包括wp-content/plugins/
文件夹。现在有一个插件(wp-editormd)带有自己的 Git 存储库,wp-content/plugins/wp-editormd/vendor/jaxsonwang/wp-settings-api-class/
(with .git/
里面) 。 Git 将其视为子模块,这是不希望的。我担心 Git 忽略它可能会破坏插件或插件的更新机制。我如何告诉 Git 应该将该目录视为普通目录?
我担心这可能会破坏某些东西
它唯一破坏的是子模块文件夹内的历史记录,它将消失。
如果是子模块(记录在.gitmodules
), a git submodule deinit https://stackoverflow.com/a/16162000/6309一切顺利。
如果没有,则git rm SubmoduleFolder
首先,(没有尾随/
),就足够了,为了删除gitlink(索引中的特殊条目) https://git-scm.com/docs/git-submodule/1.8.3#_description, as 此处图示 https://stackoverflow.com/a/56371742/6309.
如果没有添加,只需删除嵌套的.git
文件夹就够了。
然后您可以像常规文件夹一样添加、提交和推送该文件夹。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)