小编Gus*_*lov的帖子

将 git log 作为多行字符串导出到变量

当我执行此命令时

 git log 23237d...1a8815 --oneline --pretty=tformat:"%h %B"
Run Code Online (Sandbox Code Playgroud)

我得到类似的东西

1a88151 commit1

8a544c0 commit2

b168aa9 commit3
Run Code Online (Sandbox Code Playgroud)

但是当我想将其导出到某个变量时:

export LOG=`git log 23237d...1a8815 --oneline --pretty=tformat:"%h %B"`
Run Code Online (Sandbox Code Playgroud)

并输出它:echo $LOG,我得到这个:

1a88151 commit1 8a544c0 commit2 b168aa9 commit3
Run Code Online (Sandbox Code Playgroud)

如何进行多行导出?

git shell

4
推荐指数
2
解决办法
1565
查看次数

模拟 ReactiveSecurityContextHolder

我如何在测试中模拟 ReactiveSecurityContextHolder 以便有可能进入 lambda flatmap

ReactiveSecurityContextHolder.getContext()
            .map(SecurityContext::getAuthentication)
            .flatMap(authentication -> {})
Run Code Online (Sandbox Code Playgroud)

java mockito

3
推荐指数
2
解决办法
1115
查看次数

标签 统计

git ×1

java ×1

mockito ×1

shell ×1