从终端打开Github上具有特定分支的git文件

时间:2017-02-24 14:01:32

标签: git bash github terminal git-bash

让我说我在本地回购并推送..我想在GitHub上打开项目,并通过一个命令显示文件更改与主分支或任何其他分支相比,或者至少将链接复制到剪贴板中,检查一下:git open,但这还不够。

我在想是否可以使用git命令和其他一些终端技巧来创建脚本,例如:git diff HEAD~ --name-only git remote -v |附加到远程网址的任何代码?

所需命令是:

github compareto master

github commits

github clipboard compareto master

1 个答案:

答案 0 :(得分:1)

好吧,不要重新发明轮子。我发现git-open处理了很多东西,所以我把它分叉并添加了你想要的功能。 Here's my fork

您现在可以说git open compareto <branch_name>,它会将当前分支与您提供的分支进行比较。

或者仅提供git open compareto而不提供分支。如果你在任何一个分支上,你想与主人比较。