gpt4 book ai didi

github - 如何使用带有默认消息的集线器发送拉取请求(无需打开文本编辑器)?

转载 作者:IT王子 更新时间:2023-10-29 02:05:41 25 4
gpt4 key购买 nike

我正在使用 hub从命令行发送拉取请求,如下所示:

hub pull-request -b upstream:master -h me:feature

当我这样做时,hub 会自动打开我的终端文本编辑器并显示拉取请求消息,以便我可以对其进行编辑。但是,10 次中有 9.99 次我对 hub 选择的默认消息完全满意,所以我宁愿让 hub 使用默认消息而不打开文本编辑器。有什么办法吗?

我知道我可以使用 hub pull-request -m "message"... 来避免使用编辑器,但这实际上需要更多工作,因为我需要重新输入消息。 hub man page 上没有其他选项似乎也这样做。

最佳答案

如果你检查如何commands/pull_request.go#pullRequest()已实现,似乎无法避免编辑器。

建议为这个命令添加一个新选项的补丁应该不是很难,这将 avoid the lines :

message, err := pullRequestChangesMessage(baseTracking, headTracking, fullBase, fullHead)
utils.Check(err)
editor, err = github.NewEditor("PULLREQ", "pull request", message)
utils.Check(err)
title, body, err = editor.EditTitleAndBody()
utils.Check(err)

目标是直接从 message 中推断出 titlebody

关于github - 如何使用带有默认消息的集线器发送拉取请求(无需打开文本编辑器)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27275598/

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