git 只 merge 部分文件的方式
本帖最后由 HelloWorld 于 2024-7-11 15:02 编辑将某个分支的部分文件变化同步到当前分支,严格上讲不是 merge,而是 restore:git restore --source=feature-branch --staged --worktree -- path1 path2意思是将 feature-branch 分支里 path1 和 path2 的变化同步到当前分支,可以是文件也可以是文件夹
然后查看新的变化是不是想要的,然后再去执行 git add、git commit
至于查看当前分支某个 commit 有哪几个文件被更改,可以用git show --name-only commit-hash
// 或者查看最后一次 commit:
git show --name-only HEAD~0如果不用 --name-only 参数就会显示出每个文件变化的详情
页:
[1]