【发布时间】:2021-12-11 05:13:47
【问题描述】:
我有一个名为 'gitt' 的父文件夹在这个里面,我有四个子文件夹 'gitt1' 'gitt2' 'gitt3' 'gitt4'
这四个子文件夹中的每一个都有几个文件夹,包括一个与子文件夹 +1.0 同名的 git 存储库文件夹
例如 gitt1 有几个文件夹,包括它的存储库:gitt11.0
gitt2 的文件夹很少,包括它的存储库:gitt21.0 等
从父文件夹 gitt,我想要一个循环命令去每个子文件夹,找到与子文件夹同名但以 '1.0' 结尾的文件夹,然后导航到它,检查它的'git status 和回溯两层。
我找到了这个for /f "tokens=*" %a in ('dir /ad /b') do cd %a & git status & cd..
但它只对子文件夹执行git status,不会进入以 1.0 结尾的文件夹
我不想将父文件夹 (gitt) 设为存储库。
【问题讨论】:
-
是的,我的错。他们中的任何一个都可以。
标签: git cmd git-bash git-status