要在多个 Git 分支之间移动同一文件的变更记录,您可以使用 Git 中的「cherry-pick」命令。这个命令允许您将一个分支中的特定提交应用到另一个分支中。
为了将某个分支中的变更应用到当前分支,您需要先切换到当前分支,然后运行以下命令:
git cherry-pick <commit>
其中,<commit>
是您想要应用的提交的哈希值或分支名称。这个命令会在当前分支上创建一个新的提交,该提交包含之前选择的提交所带来的变更。
请注意,如果您在两个分支上修改了相同的文件,或者想要从提交中选择不止一个文件并移动它们的变更,则可能会出现冲突。在这种情况下,您需要手动解决冲突并执行 git add
命令来标记所有已解决的文件。
在使用 cherry-pick
命令时,请确保您知道从哪个分支引入了变更,并对其进行全面测试和代码审核,以避免未经审核的代码进入主分支。