小编Rid*_*lon的帖子

尝试应用 git diff 时出错,“输入中没有有效补丁”

我正在创建一个 powershell 脚本,其目标是遍历多个 git 分支,保存工作更改的补丁,切换到主干分支以拉取远程提交,然后切换回工作分支并重新应用工作更改。

下面是我具体测试的方法:

git diff > test.patch
git restore .
*do main branch operation*
git apply test.patch
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试应用刚刚创建的补丁时,出现错误:

错误:输入中没有有效的补丁(允许使用“--allow-empty”)

有人看到我在这里做错了什么吗?

Git版本:2.35.2.windows.1

Powershell版本:5.1.19041.1320

git powershell git-patch

15
推荐指数
3
解决办法
1万
查看次数

休眠可能会导致此“获取乱序”错误吗?

我尝试使用 Hibernate/Spring JPA 执行此查询(在 Oracle DB 中):

@Query( value = "DELETE from MY_TABLE where ID = :ID", nativeQuery = true)
    void delete(Long ID);
Run Code Online (Sandbox Code Playgroud)

表上有一个 BEFORE DELETE 触发器,它弥补了我无法更改的不良表设计,它围绕从依赖表中删除行运行,以便基本 DELETE 不会导致任何外键错误。我相当确定这不应该是一个问题,但如果有,请告诉我。

现在,执行此查询时会导致ORA-01002: fetch out of sequence错误,根据谷歌的说法,该错误是在a fetch has been attempted from a cursor which is no longer valid. (要完全清楚的是,我没有使用我的查询或触发器启动任何游标)

但是,该行及其所有依赖项实际上 成功删除。因此,我不确定是什么导致了错误,希望得到你们的帮助

java oracle hibernate

9
推荐指数
1
解决办法
6111
查看次数

有没有办法让 Google Sheets QUERY 函数的输出水平扩展而不是垂直扩展?

当 QUERY 函数返回多个结果单元格时,它会通过在您编写函数的单元格下的下一行上打印来显示它们。有什么方法可以让它在函数右侧的列中打印结果吗?在此输入图像描述

google-sheets google-sheets-formula

6
推荐指数
1
解决办法
4402
查看次数