如何找到自己的回购ID?

时间:2012-12-16 15:10:34

标签: github repository

虽然我绝对不是这个私人回购的所有者,但我一直将它作为学校项目小组的一部分使用,而老师只是在向他发送有关任何内容的电子邮件时询问Repo的ID。我很抱歉,如果这对很多人来说是显而易见的,但对于我的生活,我通过github或google找不到任何关于此的明确说明。我没有为我的git使用GUI,严格来说是通过linux shell。

如何找出当前回购的ID?

4 个答案:

答案 0 :(得分:23)

如果像我一样,你是在GitHub存储库ID之后(如识别repo的数字 - 而不是它的名字),那么我通过存储库主页面上的元数据元素找到了一种简单的方法。在GitHub上:

  1. 查看页面来源(右键单击>查看Chrome或Firefox中的页面来源)
  2. 搜索网页来源并查找octolytics-dimension-repository_id。你应该找到一些看起来像的东西:

    <meta content="123456789" name="octolytics-dimension-repository_id" />

  3. 在此示例中,存储库的ID为123456789

答案 1 :(得分:3)

当你说“repo ID”时,你的意思是GitHub上的回购网址吗?

如果您正在寻找,请使用git remote

plankton:~/scraps $ git remote -v
origin  git@github.com:petdance/scraps.git (fetch)
origin  git@github.com:petdance/scraps.git (push)

如果您有多个远程仓库进入本地存储库,那么所有这些都将列在那里。

答案 2 :(得分:1)

以下是您可以在控制台中运行的快速查询:

$("meta[name=octolytics-dimension-repository_id]").getAttribute('content')

答案 3 :(得分:0)

我猜他说的是名字/ reponame组合(它在github上唯一标识repo),例如如果您在git remote

中使用以下字符串
git://github.com/sublimescala/sublime-ensime.git

id将是sublimescala / sublime-ensime