【Git】Git branch和Git checkout常見用法

git branch 和 git checkout經常在一起使用,所以在此將它們合在一起

Git branch

一般用於分支的操作,比如創建分支,查看分支等等,

git branch

不帶參數:列出本地已經存在的分支,並且在當前分支的前面用”*”標記

git branch -r

查看遠程版本庫分支列表

git branch -a

查看所有分支列表,包括本地和遠程

git branch dev

創建名爲dev的分支,創建分支時需要是最新的環境,創建分支但依然停留在當前分支

git branch -d dev

刪除dev分支,如果在分支中有一些未merge的提交,那麼會刪除分支失敗,此時可以使用 git branch -D dev:強制刪除dev分支,

git branch -vv

可以查看本地分支對應的遠程分支

git branch -m oldName newName

給分支重命名

Git checkout

操作文件

git checkout filename 放棄單個文件的修改

git checkout . 放棄當前目錄下的修改

操作分支

git checkout master 將分支切換到master

git checkout -b master 如果分支存在則只切換分支,若不存在則創建並切換到master分支,repo start是對git checkout -b這個命令的封裝,將所有倉庫的分支都切換到master,master是分支名,

查看幫助

git checkout –help

當然git checkout還有許多命令,但這些已經能滿足我們日常開發所需

轉自:http://www.cnblogs.com/qianqiannian/p/6011404.html

發佈了288 篇原創文章 · 獲贊 964 · 訪問量 141萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章