問題:需要獲得指定commit的倉庫版本
方法1:gitub tree view
1.1點選如圖紅框所示,檢視曆史commit
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2csUTOsJGcS5mYoRnMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL0YDN3IDN1UTM4IDNwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
1.2 點選紅框處進入到該次commit時的倉庫狀态
1.3 點選紅框出zip檔案下載下傳即可
方法2:Clone The Repo And Checkout The Specific Commit
2.1 設定HEAD指向commit_sha
git clone -n <repo_url>
cd repo
git checkout <commit_sha>
點選紅框處複制
<commit_sha>
2.2 Clone The Repo And Checkout The Specific Commit Into A Branch
git clone -n <repo_name>
cd repo
git checkout -b <new_branch> <commit_sha>