背景:与同事的开发的多个分支,对数据库都有变动,选择集中到一起,统一migrate。

1. 签出远程分支

本地没有待复制文件的分支就需要执行下面步骤

git checkout feat/statis 

本地有此分支就不需要执行

2. 切换为目标分支

git switch taraget-branch

3. 复制

git checkout feat/statis ../../pkg/constants/enums/statis_image_type.go # 这里路径需要注意下,因为这里是相对路径,否则会报 error: pathspec '' did not match any file(s) known to git