git使用簡記-git分支使用

最近使用到git託管項目,記錄一下常用到git命令。這篇文章是專注記錄git分支部分常用的命令。

1 查看本地分支

>$git branch

2 查看遠程分支

>$git branch -a

3 查看當前所在分支

>$git branch

跟查看本地分支的命令是一樣的,結果前面有* 號的就是當前分支

4 切換到指定分支

如果有多個分支,master、dev、test等時,需要切換分支

>$git checkout test

這樣就從當前分支切換到test分支

5 創建本地分支

>$git branch branchname

這就在本地創建了一個名爲branchname的本地分支,可以通過前面的git branch命令查看本地分支,看看是否創建成功。

6 創建遠程分支

在本地遠程爲倉庫創建分支,實際上需要兩個步驟:

1. 創建本地分支
>$git branch t

在本地創建名爲t的分支

2. 把本地分支推送到倉庫
>$git push origin t

完成上述兩個步驟之後,便在本地和遠程同時創建了一個分支t

7 刪除本地分支

>$git branch -d branchname

這個命令刪除了名爲branchname的本地分支,也可以使用git branch命令查看是否刪除成功。

8 刪除遠程分支

刪除遠程庫也需要兩個步驟:

1.刪除遠程庫的分支
>$git branch -r -d origin/branchname
2.推送刪除遠程分支的信息到遠程倉庫
>$git push origin :branchname

使用這兩個命令即可刪除遠程庫中名爲branchname的遠程庫

9 本地分支重命名

>$git branch -m oldname newname

這個命令就把本地的名爲oldname的分支名稱,更改爲newname

10 遠程分支重命名

嚴格意義上來說,遠程分支並沒有重命名,但是要實現相似的功能,需要三個步驟:

1.重命名本地對應的分支
>$git branch -m oldname newname
2.刪除遠程分支
>$git push origin :oldname
3.推送本地重命名的分支到遠程倉庫
>$git push origin newname

上面的三個步驟可以把遠程的名爲oldname的分支更名爲newname

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章