diff --git a/demodule.sh b/demodule.sh new file mode 100644 index 0000000..3803a8b --- /dev/null +++ b/demodule.sh @@ -0,0 +1,3 @@ +# !/bin/sh +## 功能:彻底删除 git 子模块相关信息 +git submodule deinit -f . && rm -rf .git/modules && git rm -f $(git config --file .gitmodules --get-regexp path | awk '{print $2}') && rm -f .gitmodules \ No newline at end of file diff --git a/package.json b/package.json index 7404cab..e9422c0 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "build:web": "cd frontend && pnpm build", "serve": "cd backend && bun run src/main.ts", "init": "git submodule update --init --recursive", - "clean:module": "rm .gitmodules -rf && rm -rf .git/modules" + "clean:module": "sh demodules.sh" }, "keywords": [], "author": "abearxiong (https://www.xiongxiao.me)",