我在另一台笔记本电脑上克隆了一堆git repos,但是现在我需要所有应用程序的应用程序都无法与最初的笔记本电脑一样工作。
假设最初所有仓库都位于文件夹~/
中,是否有任何命令列出该文件夹中每个软件包的活动分支?
致谢
答案 0 :(得分:3)
用find
合并git branch
,并使其打印git repo目录和当前分支名称。
find /path/to/root/folder -type d -name '.git' -exec echo {} \; -exec git -C {} branch \;