git

git command

记录下遇到的一些 git 命令

Hannah
2022-02-24
1 min

背景说明:为了方便CICD,需要将原大项目下的一个小模块(单独一个文件夹)迁移出来到新的仓库,也就是迁移git仓库子目录并且携带提交记录

顺便在此记录下用到的 git command

# git subtree

用于迁移 git仓库 子目录

// 仓库根目录下执行以下命令
git subtree push --prefix=project/test git@github.com/hannah/test.git master
  • project/test 为仓库下的某个子目录
  • git@github.com/hannah/test.git 为新仓库的远程地址
  • master 为新仓库的目标分支
Last Updated: 2/25/2022, 10:25:25 AM