180623 Git新建遠端分支和刪除

2022-03-09 19:13:42 字數 961 閱讀 6020

現在我在master分支上,工作目標是乾淨的,也沒有需要commit的:

$ git branch

* master

release

$ git status

on branch master

your branch is up-to-date with 'origin/master'.

nothing to commit, working directory clean

新建乙個本地分支:

$ git checkout -b dbg_lichen_star
檢視一下現在的分支狀態:

$ git branch

* dbg_lichen_star

master

release

星號(*)表示當前所在分支。現在的狀態是成功建立的新的分支並且已經切換到新分支上。

把新建的本地分支push到遠端伺服器,遠端分支與本地分支同名(當然可以隨意起名):

$ git push origin dbg_lichen_star:dbg_lichen_star

使用git branch -a檢視所有分支,會看到remotes/origin/dbg_lichen_star這個遠端分支,說明新建遠端分支成功。

我比較喜歡的簡單方式,推送乙個空分支到遠端分支,其實就相當於刪除遠端分支:

$ git push origin :dbg_lichen_star

也可以使用:

$ git push origin --delete dbg_lichen_star

這兩種方式都可以刪除指定的遠端分支

git 新建遠端分支

git命令列新建分支,並推送至遠端分支 git 新建遠端分支 1.檢視當前分支 git branch 12.檢視所有分支,包含遠端分支 git branch a 13.新建分支 git checkout b ying 14.推送本地分支到遠端分支 遠端分支與本地分支同名 git push origi...

git 新建分支並關聯遠端分支

1 在當前分支下 一般是master分支 建立feature的本地分支分 git checkout b feature switched to a new branch feature 2 將feature分支推送到遠端 git push origin feature total 0 delta 0...

git檢視 新建 刪除遠端分支

git branch agit branchgit branch feature new 在本地倉庫新建feature new分支git push origin feature new 將feature new推到遠端倉庫git checkout feature new 切換到feature new...