我们在组织中使用git,但是我如何知道是使用GitHub还是BitBucket或其他工具?以及如何找到相应的Web URL(以便在类似GitHub的浏览器中浏览存储库)。
答案 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/repo
或username@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
或类似,则不言自明。