D-6ren">
gpt4 book ai didi

git - 使用 "git format-patch origin/master --stdout"创建的空补丁

转载 作者:行者123 更新时间:2023-12-04 02:15:25 26 4
gpt4 key购买 nike

我正在查看 Drill 的(开源 github 项目)文档 create a patch .

我遇到了这个命令:

git format-patch origin/master --stdout > DRILL-1234.1.patch.txt

我做了一些改变。我通过 git status 验证了我的更改.我修改了一个.java 文件。我尝试了上述命令来创建补丁。

我打开了DRILL-1234.1.patch.txt及其

然后我试了git add <modified file> & 尝试了同样的命令,补丁文件仍然是空的

我错过了什么?

最佳答案

Git format-patch 从提交中创建补丁。所以你必须先执行git commit

另外 - 我不认为 --stdout 会按照您的想法去做。

来自这里:https://git-scm.com/docs/git-format-patch

The names of the output files are printed to standard output, unless the --stdout option is specified.

format-patch 为您的每个提交创建一个补丁文件。它不输出文件本身,而是输出补丁文件的名称。

关于git - 使用 "git format-patch origin/master --stdout"创建的空补丁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34410811/

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