合并单个文件并保留git更改的作者

丹尼尔·斯蒂芬斯(Daniel Stephens)

开发人员对其分支进行了更改,该分支foo-branch包含2个修改后的文件

commit: 8ab45aa
        + foo.txt (modified)
        + bar.txt (modified)

据我了解,git cherry-pick用于合并给定的提交。但是可以仅使用部分提交吗?在这种情况下,我只想合并foo.txt提交8ab45aa

重要:

关于SO的这个主题有几个问题,但是我的要求是保持更改的作者。其他几种解决方案会由进行合并的用户覆盖它。

eftshift0

你可以做

git cherry-pick the-ID-of-revision
git checkout HEAD~1 -- file-we-dont-want-to-modify
git commit --amend --no-edit

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

更改已经合并的git commit的作者

来自分类Dev

更改已经合并的git commit的作者

来自分类Dev

在git Untracked文件之后保留本地更改以防止合并

来自分类Dev

如何更改git repo但保留文件?

来自分类Dev

git如何合并来自特定作者的合并?

来自分类Dev

git如何合并来自特定作者的合并?

来自分类Dev

GIT合并添加文件,但不保留自己的文件

来自分类Dev

合并不会保留对文件的更改,为什么?

来自分类Dev

Subversion在合并时忽略对单个文件的本地更改

来自分类Dev

Git合并基础,就像单个文件一样

来自分类Dev

Git保留原始文件,不跟踪任何更改

来自分类Dev

git如何从单个blob知道如何更改文件名?

来自分类Dev

git stash pop:放弃单个文件中的本地更改

来自分类Dev

使用git日志显示合并期间更改的文件

来自分类Dev

Git是否合并完整的文件或其中的更改部分?

来自分类Dev

将更改的文件从功能合并到修补程序git flow

来自分类Dev

Git是否合并完整的文件或其中的更改部分?

来自分类Dev

Git签发提交,无需更改作者

来自分类Dev

Git签发提交,无需更改作者

来自分类Dev

Git:合并远程更改

来自分类Dev

如何在合并分支并保留旧版本时重命名更改的文件?

来自分类Dev

Git:从分支中删除单个文件,同时将其保留在项目中

来自分类Dev

Git-列出作者创建的文件

来自分类Dev

Git-列出作者创建的文件

来自分类Dev

合并文件间的更改

来自分类Dev

从git更新单个文件

来自分类Dev

删除合并提交,保留当前更改

来自分类Dev

删除合并提交,保留当前更改

来自分类Dev

如何合并并保留我的更改?

Related 相关文章

热门标签

归档