我喜欢写一个oneliner,它从git_repo文件夹(个人git根文件夹)下面的克隆存储库中获取所有远程URL,并将其管道传输到文件中,我的想法是
cat */.git/config | grep remote.origin.url= >> git_repos.txt
但是这当然行不通。
这将列出当前目录下任何git存储库中名为“ origin”的远程服务器的所有远程URL:
find . -path '*/.git/config' -execdir git remote get-url origin \;
它查找config
在.git
目录内命名的文件,并从每个包含目录的目录中运行git remote get-url origin
,该文件显示当前存储库中“原始”远程服务器的远程URL。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句