gpt4 book ai didi

Git - Cherry 为 pull 请求选择一个提交

转载 作者:IT王子 更新时间:2023-10-29 00:46:10 24 4
gpt4 key购买 nike

我可能还没有记下术语。我将文件添加到 git 上的一个打开的项目中。我 fork 了这个项目。我做了一些更改,最后一次提交是我想向项目请求的文件,而不是我之前所做的小更改。当我去 github 站点并提出 pull 请求时,我在我想要的那个文件的最后一个之前得到了所有提交,我不想提交所有其他提交,因为我认为它没有必要该项目。只是我自己的改变。我该怎么办?如果可能的话,我应该制作另一个 res 还是单独附加文件并提交。

最佳答案

您需要从远程 HEAD 创建一个新分支,挑选对该分支的提交,将该分支推送到您在 GitHub 上的存储库,然后创建一个 pull 请求。

git checkout -b mybranch
git fetch upstream
git reset --hard upstream/master
git cherry-pick <commit-hash>
git push origin mybranch:mybranch

关于Git - Cherry 为 pull 请求选择一个提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25955822/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com