在使用Git时,你可能会遇到需要从分支中挑选一个提交的情况,这时就需要使用Git的“cherry-pick”命令。但是,在分叉的情况下,该如何从中挑选一个提交呢?

首先,你需要将该分叉添加为一个远程仓库。你可以使用以下命令将其添加至你的本地仓库之中:

git remote add

其中,“”是你想要为该远程仓库设置的名称,“”是该仓库的URL地址。

接下来,使用git fetch命令从该远程仓库中获取更新的提交:

git fetch

然后,你需要查找你想要挑选的提交的提交哈希值。你可以使用以下命令查找:

git log /

其中,“”是远程仓库的名称,“”是你所要查找的分支的名称。

现在,你需要将该提交应用到你的当前分支。你可以使用以下命令实现:

git cherry-pick

其中,“”是你想要应用的提交的哈希值。

最后,你需要解决可能在该提交中产生的冲突。你可以使用以下命令来解决冲突:

git mergetool

完成上述步骤后,你就成功地从一个分叉中挑选出了一个Git提交。现在,你可以使用这个提交来完善你的项目。

详情参考

了解更多有趣的事情:https://blog.ds3783.com/