链接到GitHub上的特定(当前)修订版

时间:2010-10-23 16:07:17

标签: git github

以下是github上的示例项目:http://github.com/ripper234/Test-grails-project

我想捕获最新版本,并将链接发送给某人,这样即使项目稍后更改,他也会看到我正在讨论的具体修订版本。我想分叉可以做到这一点,但这太过分了。

我该怎么做?

6 个答案:

答案 0 :(得分:8)

只需按y,网址就会自动更改以反映当前版本。

Source

答案 1 :(得分:7)

访问单个文件或目录:

  • 浏览目录时:点击“最新提交< refid>”链接在文件列表的顶部,然后在顶部附近的蓝色区域中“浏览代码”。
  • 查看文件时:点击“历史记录”,然后点击“<>” refid旁边的按钮可以获得链接。

答案 2 :(得分:5)

假设您希望发送此链接的人

必须处理此提交的结果代码。

他会这样做:

  • git clone git://github.com/ripper234/Test-grails-project.git
  • cd Test-grails-project
  • git checkout c3110a562339a20eaa4c99e
  • git branch c3110a562339a20eaa4c99e

现在用户有一个分支,其中包含上述提交的代码。

这会回答你的问题吗? - >不确定我是否理解正确...

答案 3 :(得分:2)

如其他答案中所述 - 最新提交y是快捷方式

任何提交

点击commits

enter image description here

然后点击code图标(octicon-code

enter image description here

答案 4 :(得分:0)

在特定提交中显示项目的状态:

https://github.com/&lt;使用者&GT; /&LT;项目&GT; /tree/&LT;提交哈希&GT; < /强>

例如:

不编辑网址的最简单方法是:

  
      
  1. 选择提交(最新提交或提交列表)
  2.   

https://github.com/toraritte/software-licensing-a-primer/tree/9f122e0

  
      
  1. 选择&#34;浏览文件&#34;
  2.   

enter image description here

答案 5 :(得分:0)

URL格式如下: https://github.com/USERNAME/REPO/blob/COMMITID/FILENAME

用大写字母替换您案件的详细信息