git列出本地文件夹中包含的所有repos的所有活动分支

问题描述 投票:-1回答:1

我在另一台笔记本电脑上克隆了一堆git repos,但现在我的应用程序需要所有这些并不像在最初的笔记本电脑上那样工作。

假设在最初的一个所有repos都位于文件夹~/中,是否有任何命令列出该文件夹中每个包的活动分支?

问候

bash git
1个回答
3
投票

findgit branch相结合,并打印git repo目录和当前分支名称。

find /path/to/root/folder -type d -name '.git' -exec echo {} \; -exec git -C {} branch \;

© www.soinside.com 2019 - 2024. All rights reserved.