如何使用 BASH 在 git 中的分支之间进行迭代?

How to iterate among branches in git using BASH?

我是 Bash 的新手。在 git,我有如下命名的分支 (YYcwXX):

我想在它们之间迭代并存储具有最新当前周数的那个 - 例如 21cw24 在一个变量中。

我会使用 git branch 列出相关分支,对它们进行排序,然后使用 tail 取最后一个。然后,我只是 trim 去掉空格并存储在一个变量中:

export MY_BRANCH=`git branch | grep 'version/' | sort | tail -1 | tr -d ' '`