相关疑难解决方法(0)

以编程方式检查 Git 分支是否可以合并的正确方法是什么?

我想测试一下一个分支是否可以合并到另一个分支中。例如,假设我想测试一个发布分支是否可以合并到 master 中,而不需要实际合并到 master 中。我想我会做这样的事情:

#!/usr/env/bin bash
git checkout master
git checkout -b master_temp
git merge my_release_branch
Run Code Online (Sandbox Code Playgroud)

所以我认为如果退出代码为0,则合并成功,否则合并失败。

不过,这是我最关心的问题:假设合并成功,但它打开了交互部分。我怎样才能避免这种互动呢?有时在合并nanovim打开期间,我们必须做一些事情(不确定做什么)。有办法把它关掉吗?

这个问题基本上是一样的,但是,这个问题并没有规定这需要由人类以外的任何人来完成。就我而言,它需要是自动/程序化的。

git git-merge

6
推荐指数
2
解决办法
1383
查看次数

Grep第一个数字

我有一个包含数字行和文件的文件:

    2    20    3    file1.txt
    93   21    42   file2.txt
    52   10    12   file3.txt
Run Code Online (Sandbox Code Playgroud)

我如何使用grep,awk或其他命令只给我每行的第一个数字,以便它只显示:

2
93
52
Run Code Online (Sandbox Code Playgroud)

谢谢.

bash awk grep

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

标签 统计

awk ×1

bash ×1

git ×1

git-merge ×1

grep ×1