Difference between revisions of "Git branch"

From wikieduonline
Jump to navigation Jump to search
Line 18: Line 18:
 
<code>git branch --set-upstream-to=origin/main main</code>
 
<code>git branch --set-upstream-to=origin/main main</code>
  
===Rename Branch===
+
=== Rename branch ===
 
  [[git checkout]] -f yourbranch  
 
  [[git checkout]] -f yourbranch  
  git branch -M yourNewBranch  
+
  git branch -M yourNewBranch
 +
 
 +
=== Delete branch ==
 +
git branch --delete branch_name
 +
git branch --delete --force branch_name
  
 
== Related commands ==
 
== Related commands ==

Revision as of 13:54, 19 October 2021

git branch list, create, or delete branches.

git branch
* main
git branch -r
 origin/HEAD -> origin/main
 origin/main
 origin/master
git branch --unset-upstream
(no output)

git branch --set-upstream-to=origin/<branch> main

git branch --set-upstream-to=origin/main main

Rename branch

git checkout -f yourbranch 
git branch -M yourNewBranch

= Delete branch

git branch --delete branch_name
git branch --delete --force branch_name

Related commands

See also

Advertising: