Git 使用

felix9ia ... 小于 1 分钟

# Git 使用

以下记录一些不容易操作的流程。

# Git 子仓库

如果想要从已经存在的仓库将 build 目录独立出子仓库。

build 目录下执行git initgit add .git commit

.
├── app
│   ├── api
│   ├── kit
│   └── service
└── build
    ├── docker
    ├── root
    └── scripts

1
2
3
4
5
6
7
8
9
10

然后执行

 git rm -r build
 # 记得提交一下
 git submodule add git@gitlab.rawpool.com:cloudphone/lfcp-compile.git build
1
2
3

# 参考

Git submodule 子模块的管理和使用 (opens new window)

git submodule删除后重新添加问题 (opens new window)

git rm --cached submodule_path
git rm .gitmodules
rm .git/config
rm .git/modules/xxx
1
2
3
4