列出所有不带星号的本地git分支

时间:2018-08-05 17:59:13

标签: git git-branch

如果我运行git branch,我会得到类似的东西:

* master
  dev
  foo

如果我执行git branch -r,它将显示遥控器上的所有分支,没有星号(星号显示我当前已签出的分支)。

如何在不显示星号的情况下列出所有本地分支机构?我需要一个程序化的解决方案,以便可以逐行读取结果。

1 个答案:

答案 0 :(得分:7)

您可以使用for-each-ref

test("Bentley", () => {
  const car1 = new Bentley(90, 12);

  expect(car1).toHaveProperty('amountOfFuel',90);
  expect(car1).toHaveProperty('fuelСonsumption', 12);

  expect(car1.distanceСalculation()).toBe(750);
});

test("Zhiguli", () => {
  const car2 = new Zhiguli(40, 10);

  expect(car2).toHaveProperty('amountOfFuel',40);
  expect(car2).toHaveProperty('fuelСonsumption', 10);

  expect(car2.distanceСalculation()).toBe(400);
});