0
点赞
收藏
分享

微信扫一扫

submodule 简单理解,切换仓库子仓库同步问题

yellowone 2022-01-12 阅读 75

git submodule update
根据主仓库远程存储的commit同步本地,注意不是子仓库的最新,而是保留到主仓库的commit

git submodule foreach git pull origin dev
将子仓库dev分支拉至最新,最好在此之前执行git submodule update ,
否则会因合并冲突并生成新的commit,此commit会因为子仓库不存在而404

git checkout dev
主仓库切换分支,子仓库的内容保持不变,不会随着主仓库切换分支而变化
为了切换时候同步,执行git submodule update 同步主仓库dev下的子仓库commit

举报

相关推荐

0 条评论