git submodule subtree常用指令
Git 常用 指令
2023-09-14 08:58:55 时间
submodule
添加
git submodule add -b master git@git.xxx:xxx/xxx.git src/xxx
删除
1、删除子仓库文件 (rm -rf [子模块path]) 2、删除.gitmodules里面相关部分 (vim .gitmodule 或者 rm .gitmodule) 3、删除.git/modules/子模块 (rm -rf .git/modules/子模块) 4、删除.git/config记录到子模块的部分(vim .git/config) 5、把自动commit的部分返回来 (git reset head~0)
拉代码
git submodule init
git submodule update
更新到当前分支的最新版本
git submodule update --remote
切分支
直接到.gitmodules文件修改绑定的分支
再执行
git submodule update --remote
subtree
带着提交记录来拷贝仓库的话就用subtree
git subtree add --prefix=src/xxx git@git.xxx:xxx/xxx.git master
相关文章
- 一文吃透 VS Code+Git 操作(vs code中git的相关配置与使用)
- git推送宝塔面板指南
- Git常用指令[通俗易懂]
- [Git] 本地仓库连接远程仓库后首次推送常用手法
- Git-Flow 的工作流程最全面使用总结
- 6. git 操作
- Git使用
- Git删除本地分支_idea删除git分支
- git强制删除本地分支_Git分支
- git常规操作
- git remote 命令详解
- 简单的git教程
- Git的程序版本本地仓库使用
- 2-4. 实战Git常用操作(IDEA界面+命令)
- git本地提交到远程仓库命令详解程序员
- 使用Git来升级你的Linux系统(git升级linux)
- 安装Git服务器:在Linux环境下的步骤(linux安装git服务器)
- Linux系统上成功搭建Git——简单易行的教程(linux下搭建git)