谁在托管我的Git存储库及其URL

时间:2018-06-22 17:57:07

标签: git github version-control bitbucket

我们在组织中使用git,但是我如何知道是使用GitHub还是BitBucket或其他工具?以及如何找到相应的Web URL(以便在类似GitHub的浏览器中浏览存储库)。

2 个答案:

答案 0 :(得分:2)

最简单的方法是在存储库文件夹中运行git remote get-url origin-这将向您显示Git用于与该特定存储库通信的URL。

如果URL看起来像https://username@host/path/to/repo,那么您应该能够在https://host/path/to/repo处访问该仓库的Web版本(不带用户名的git远程URL)。如果该网址不包含该username@部分,那也没问题。

如果URL看起来像git@host:path/to/repousername@host:path/to/repo,则Web版本应位于https://host/path/to/repo

当然,该特定存储库的特定主机可能没有Web产品,但是github.com,bitbucket.org,gitlab.com和其他几个服务器都有。如果该URL不包含这些域之一,那么您可能只需要在浏览器中进行尝试即可。

答案 1 :(得分:0)

从回购内部,尝试检出遥控器(如果使用命令配置的话)

use MONKEY-SEE-NO-EVAL; my $pod; try (run <perl6 --doc=DotPerl.pm6 $file>, :err, :out) andthen $pod = EVAL .out.slurp(:close) orelse die .err.slurp(:close)

您将了解将其推入/拉出的位置。

如果它的格式为git remote -v或类似,则不言自明。