用另一個分支覆蓋當前工作目錄中的單個檔案
簽出的檔案將覆蓋你在此檔案中執行的尚未提交的更改。
此命令將檢出檔案 file.example
(位於 path/to/
目錄中)並覆蓋你對此檔案可能進行的任何更改。
git checkout some-branch path/to/file
some-branch
可以是 git 已知的任何東西( 有關詳細資訊,請參閱修訂版選擇和 gitrevisions )
如果你的檔案可能被誤認為是檔案,則必須在路徑前新增 --
(否則為可選項)。--
之後不再提供更多選項。
git checkout some-branch -- some-file
第二個 some-file
是此示例中的檔案。