gpt4 book ai didi

gerrit - Cherry 在审查 Gerrit 中挑选了一个补丁列表

转载 作者:行者123 更新时间:2023-12-01 12:09:12 33 4
gpt4 key购买 nike

我在 Gerrit 上有一个正在审查的补丁列表(31 个补丁,一个接一个),我想知道如何在我的本地 git 上一次拉取它们。

我知道可以通过图形界面下载补丁:

Checkout: git fetch <url> refs/changes/78/141978/9 && git checkout FETCH_HEAD
Cherry Pick: git fetch <url> refs/changes/78/141978/9 && git cherry-pick FETCH_HEAD
Format Patch: git fetch <url> refs/changes/78/141978/9 && git format-patch -1 --stdout FETCH_HEAD
Pull git pull <url> refs/changes/78/141978/9
Patch-File 376aeb6.diff.base64 | 376aeb6.diff.zip
Archive tgz | tar | tbz2 | txz

我通常使用以下命令获取补丁并挑选它:

git fetch <url> refs/changes/78/141978/9 && git cherry-pick FETCH_HEAD

但我不想为我需要的所有补丁都这样做。

最佳答案

您可以使用 git cherry-pick 来获取一系列连续的补丁。

git fetch <url> refs/changes/78/141978/9 
git cherry-pick <first-patch-sha>^..<last-patch-sha>

fetch 命令将从远程存储库下载补丁,cherry-pick 命令将应用来自 <first-patch-sha> 的更改。包含在 <last-patch-sha> 中包括在内。

关于gerrit - Cherry 在审查 Gerrit 中挑选了一个补丁列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53612514/

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