git 将某次提交的某个文件提交到另一个分支

git 将某次提交的某个文件提交到另一个分支

1.将分支切换到你想要提交的分支

例如主分支

git checkout main  # 或者 git checkout master
2.查找你想合并的提交

使用 git log --all 查找你想合并的提交的哈希值(commit hash)

git log --all
3.确定文件的具体路径

如果你已经知道文件名,但不确定它所在的目录,可以使用以下命令在仓库中查找文件:

git ls-tree --name-only -r HEAD | grep "filename"

不行就换下面的命令

git ls-tree --name-only -r HEAD | Where-Object { $_ -like "*filename*" }
4.提取文件
git checkout 提交的哈希值 -- src/utils/helpers.js(文件路径)
5.正常提交就ok

你可能感兴趣的:(git)