2013-08-06 20 views

回答

14

注意與#Lxx-Lyy的問題是,(從this post):

源文件如有變更,,甚至被刪除,所以有不保證您的鏈接將始終指向正確的地方
默認情況下,GitHub項目頁面鏈接到源的最新版本。更好的做法是鏈接到特定的提交,其中源文件的內容不受版本控制。

要在特定提交中查看GitHub項目,請單擊提交標題中的樹形鏈接,或者只需在鍵盤上按t即可。然後,您可以瀏覽項目文件,並鏈接到這個犯來源,即

http://github.com/jquery/jquery/blob/27291ff06ddb655f90a8d1eada71f7ac61499b12/src/css.js#L171-L185

請注意,URL中唯一的區別是使用提交SHA更改分支名稱主文件。保羅愛爾蘭

+1提示:

再加上你只需要4個字符的SHA在URL ...它的數字出來。
我通常截斷爲7個字符。

尼斯:http://github.com/jquery/jquery/blob/27291ff/src/css.js#L171-185


如果你有GitHub的頁面不引用SHA1,Ÿ
重新加載相同頁面與當前SHA1

+0

我說'(或您要引用的文件的版本)',但您的描述更精確:-) –

+0

有沒有辦法用pull請求做同樣的事情? – llamerr

+0

@llamerr不確定:你嘗試了什麼? (你可以在一個單獨的問題中描述,實際上) – VonC

3

如果您選擇文件(或您要引用的文件的版本),請單擊行號(或按住Shift鍵選擇一個範圍)。

=>您會看到URL更改(它向URL添加了類似#L21-L23的內容)。

只需複製網址即可。

相關問題