git checkout 引數詳解

2021-10-22 08:48:41 字數 493 閱讀 7875

git checkout

:切換到名字為branchname的本地分支。

git checkout -b

:建立乙個名字為branchname的分支並且切換到改分支。

git checkout -b

:建立並重置乙個名字為branchname的分支並且切換到改分支。

git checkout -- filepathname放棄未使用 git add 快取時的單個檔案修改,注意不要忘記中間的"–",不寫就成了檢出分支了!

git checkout放棄放棄掉所有還沒有加入到快取區的檔案修改,不會刪除掉剛新建的檔案。因為剛新建的檔案還沒已有加入到 git 的管理系統中。

git checkout -f相當於git checkout --force強制檢出(丟棄本地修改)

git checkout命令詳解

在實際應用中,git checkout是最為常見命令之一。此命令引數眾多,功能多樣,但有些功能可能整個職業生涯都不會用到,所以本文只介紹最為實用的部分。shell 純文字檢視 複製 git checkout help 一.命令概述 眾多教程將此命令翻譯成 檢出 比如檢出某分支。由於本人英文水平有限 ...

git checkout 遠端分支

git checkout abc 如果遠端剛好有同名分支,則會在本地建立abc分支,並切換到該分支,並追蹤遠端的abc分支。這相當於 git checkout b abc origin abc 但如果用git checkout b abc,則會在本地複製當前分支為abc,無視遠端,這可能不是你的本意...

git checkout 撤銷操作

索引區index 暫存區stage 工作區workspace local git add將修改新增到stage git commit將stage提交為乙個commit,且本次stage和本次commit保持一致 撤銷修改 1.只在local修改 沒有add操作 git checkout 即可 2.l...