git submoduleを削除

Contents

Hugoにはthemeがあります。これはgit submoduleで管理されています。

しかし、このgit submoduleは実に面倒です。

そう、そんな時は統合します。

$ git rm --cached themes/hugo-theme-even
rm 'themes/hugo-theme-even'
$ git rm .gitmodules
rm '.gitmodules'
$ rm -rf themes/hugo-theme-even/.git
$ git add -A
$ git commit -m "submoduleの統合"

超カッコわるい。

ほんとは、ターミナルから華麗にやりたい。

gitをちゃんと学ぼう。まずは漫画から始めよう。

See Also