簡體   English   中英

使用Github,是否有可能在某個提交中看到文件的樣子,而不僅僅是diff?

[英]With Github, is it possible to see what a file looked like at a certain commit, and not just the diff?

我知道你可以在命令行中使用git show來做到這一點,但有沒有辦法讓Github去一個特定的提交,看看那里的文件是什么樣的? 我似乎只能在該提交和前一個提交之間找到差異。

是的。你可以。在設置選項中點擊show file。

當您查看提交時(在回購的“提交”列表中或在顯示差異的詳細提交視圖中),您可以單擊右側(提交SHA下方或上方)的“瀏覽代碼”。

在比較視圖或拉取請求的“文件已更改”視圖中,您可以單擊每個文件右上角的“查看文件@”,以查看指定版本的該文件。

一般來說,你可以使用

https://github.com/<USER>/<REPO>/tree/<COMMIT SHA>/relative/path/in/repo

查看樹(即該版本的倉庫中的任何文件夾)或

https://github.com/<USER>/<REPO>/blob/<COMMIT SHA>/relative/path/to/file

查看特定版本的文件。

在提交頁面中,單擊“瀏覽代碼”(該按鈕位於提交頁面頂部的淺藍色部分)。 這會將您帶到源樹,就像那時一樣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM