git checkout 是獲取分支,會重寫工作區,如git checkout HEAD^,是將HEAD指向了上一次提交,同時將當前狀態變成遊離狀態。
git checkout 會用暫存區覆蓋工作區。
git checkout -- file 用指定文件覆蓋工作區。
git checkout branch 切換分支。
git checkout 是獲取分支,會重寫工作區,如git checkout HEAD^,是將HEAD指向了上一次提交,同時將當前狀態變成遊離狀態。
git checkout 會用暫存區覆蓋工作區。
git checkout -- file 用指定文件覆蓋工作區。
git checkout branch 切換分支。