Difference between revisions of "Git branch"
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
origin/[[main]] | origin/[[main]] | ||
origin/[[master]] | origin/[[master]] | ||
− | |||
git branch [[--unset-upstream]] | git branch [[--unset-upstream]] | ||
(no output) | (no output) | ||
+ | <code>[[git branch]] --set-upstream-to=[[origin]]/<branch> main<code> | ||
− | + | <code>git branch --set-upstream-to=origin/main main</code> | |
− | |||
− | |||
Rename Branch: | Rename Branch: |
Revision as of 13:28, 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
Related commands
See also
git
: [config | init | status ]
, git add
, git rm
, git commit
, git push, git pull
, .gitconfig
, .gitignore
, git
(clone
, fetch
, pull
), git tag
, git log
, git blame
, Merge Request, LFS, git branch
, git apply
, git rebase
, git diff
, git diff-tree
, git config --global
, remote | submodule | request-pull
, GIT_TRACE, GIT_CURL_VERBOSE
, clean
, main
, git show-ref
, git reset
, git prune
, git ls-remote origin
, git checkout
, git switch
, pathspec
, git credential-osxkeychain
, git version
, pre-commit
, git --help
, GitBook, refs/
Advertising: