如何使用Windows命令行在Web上打开当前的GitHub分支?
我用OhMyZsh在Mac/Linux终端上运行这个命令,但一旦我转到Windows,我不知道如何使用Cmdr/ConEmu shell更新它如何使用Windows命令行在Web上打开当前的GitHub分支?,windows,github,command-line-interface,conemu,Windows,Github,Command Line Interface,Conemu,我用OhMyZsh在Mac/Linux终端上运行这个命令,但一旦我转到Windows,我不知道如何使用Cmdr/ConEmu shell更新它 基本上,我想要一个类似goweb的别名,它将打开我的默认浏览器到GitHub上的当前分支。我可以假设一个特定的回购协议。也许稍后的增强也会使用默认远程或类似的方式来实现这一点。此答案将对回购URL进行硬编码,并仅附加当前分支。如果使用cmdr或任何可以设置别名的地方,请将此添加到user-aliases.cmd goweb=@echo off &
基本上,我想要一个类似goweb的别名,它将打开我的默认浏览器到GitHub上的当前分支。我可以假设一个特定的回购协议。也许稍后的增强也会使用默认远程或类似的方式来实现这一点。此答案将对回购URL进行硬编码,并仅附加当前分支。如果使用cmdr或任何可以设置别名的地方,请将此添加到user-aliases.cmd
goweb=@echo off && for /f %i in ('git rev-parse --abbrev-ref HEAD') do start https://<pathToRepo>/tree/%i
替换为您的回购协议的URL
一旦这是在那里,您可以从您的CLI键入goweb,它应该为您打开它。当您需要在GH上的当前分支上执行某些操作时,可以保存几次单击