Difference between revisions of "Git checkout"

From wikieduonline
Jump to navigation Jump to search
Line 23: Line 23:
 
  [[git branch]] -M yourNewBranch
 
  [[git branch]] -M yourNewBranch
  
== Related terms ==
+
== Related ==
 
* <code>[[git clone]]</code>
 
* <code>[[git clone]]</code>
 
* <code>[[git merge]]</code>
 
* <code>[[git merge]]</code>
 
* [[GitHub Actions]]: <code>uses: [[actions/]][[checkout]]@v2</code><ref>https://github.com/actions/checkout</ref>
 
* [[GitHub Actions]]: <code>uses: [[actions/]][[checkout]]@v2</code><ref>https://github.com/actions/checkout</ref>
 +
* <code>[[git checkout]] master && [[git pull]]</code>
  
 
== See also ==
 
== See also ==

Revision as of 20:41, 1 February 2022

git checkout switch branches or restore working tree files

git checkout
Your branch is up to date with 'origin/main'.
git checkout master
Branch 'master' set up to track remote branch 'master' from 'origin'.
Switched to a new branch 'master'
git merge origin/main
fatal: refusing to merge unrelated histories
git checkout main
error: pathspec 'main' did not match any file(s) known to git
git checkout main
Switched to branch 'main'
Your branch is up to date with 'origin/main'.

Rename Branch

git checkout -f yourbranch 
git branch -M yourNewBranch

Related

See also

  • https://github.com/actions/checkout
  • Advertising: