只获取已经合并到 master/develop 的远程分支

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 并工作。

Tim*_*kle 5

好消息是gitbash还提供了一些有用的 Un*x 实用程序:

 git branch -r --merged master | grep "origin/" 
Run Code Online (Sandbox Code Playgroud)