Neh*_*eha 3 git github ls-remote
git ls-remote --h <domain_specific_url>.git 'refs/heads/*'
Run Code Online (Sandbox Code Playgroud)
它列出了在远程存储库上创建的所有分支。
但是我想将此命令扩展为使用--merged选项,因为我想获取已经合并到开发/主控的分支列表
就像是:
git ls-remote --h <domain_specific_url>.git 'refs/heads/*' --merged develop/master
Run Code Online (Sandbox Code Playgroud)
这可能吗?
我可以找到很多解决方案,但我不想使用克隆的存储库。我只需要一个命令来获取存储库 URL 并工作。
好消息是gitbash还提供了一些有用的 Un*x 实用程序:
git branch -r --merged master | grep "origin/"
Run Code Online (Sandbox Code Playgroud)