Git刪除本地分支和遠端分支

2021-09-08 13:58:56 字數 2246 閱讀 9339

git branch help

λ git branch -h

usage: git branch [-r | -a] [--merged | --no-merged]

or: git branch [-l] [-f]

or: git branch [-r] (-d | -d)

... or: git branch (-m | -m) or: git branch [-r | -a] [--points-at]

generic options

-v, --verbose show hash and subject, give twice for upstream branch

-q, --quiet suppress informational messages

-t, --track set up tracking mode (see git-pull(1))

--set-upstream change upstream info

-u, --set-upstream-to change the upstream info

--unset-upstream unset the upstream info

--color[=] use colored output

-r, --remotes act on remote-tracking branches

--contains print only branches that contain the commit

--abbrev[=] use digits to display sha-1s

specific git-branch actions:

-a, --all list both remote-tracking and local branches

-d, --delete delete fully merged branch

-d delete branch (even if not merged)

-m, --move move/rename a branch and its reflog

-m move/rename a branch, even if target exists

--list list branch names

-l, --create-reflog create the branch's reflog

--edit-description edit the description for the branch

-f, --force force creation, move/rename, deletion

--merged print only branches that are merged

--no-merged print only branches that are not merged

--column[=] list branches in columns

--sort field name to sort on

--points-at print only branches of the object

建立分支
git branch yourbranch

git checkout yourbranch

# 建立並切換到分支

git checkout -b yourbranch

合併分支
git checkout master

git merge yourbranch

git status檢視哪些檔案需要合併, 合併後提交.

刪除分支

git branch -d yourbranch
但是這個只是刪除了本地分支, 遠端的還在

刪除遠端分支

git push origin -d yourbranch
分支未合併會提示合併

若分支有修改還未合併,會提示你還沒合併。

強行刪除本地分支:

git branch -d su-modify

GIT刪除本地分支和遠端分支

刪除分支前,先簡單的說一下增加分支 git branch v 檢視當前分支的情況 git branch dev1 新建分支dev1,這個時候,只是本地新建了dev1的這個分支,遠端伺服器是沒有的,因為沒有對這個分支進行操作,並push 如下圖,建了兩個分支 dev1和dev2 一般現實開發中,開發用...

git刪除遠端分支和本地分支

當我們集體進行專案時,將自定義分支push到主分支master之後,如何刪除遠端的自定義分支呢 問題解決 1 使用命令git branch a 檢視所有分支 注 其中,remote origin master表示的是遠端分支 2 刪除遠端分支 注 如上所示,使用命令 git push origin ...

git刪除遠端分支和本地分支

問題描述 當我們集體進行專案時,將自定義分支push到主分支master之後,如何刪除遠端的自定義分支呢 問題解決 1 使用命令git branch a 檢視所有分支 注 其中,remote origin master表示的是遠端分支 2 刪除遠端分支 注 如上所示,使用命令 git push or...