Jump to navigation Jump to search
git checkout tags/1.1.4
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 -b YOUR_NEW_BRANCH_NAME Switched to a new branch
git checkout main Switched to branch 'main' Your branch is up to date with 'origin/main'.
git checkout main error: pathspec 'main' did not match any file(s) known to git
error: pathspec 'path/tobranch' did not match any file(s) known to git
git checkout main error: Your local changes to the following files would be overwritten by checkout: yourfile1.txt yourfile2.txt Please commit your changes or stash them before you switch branches. Aborting
git checkout remotes/origin/yourbranch warning: refname 'remotes/origin/yourbranch' is ambiguous. Switched to branch 'remotes/origin/yourbranch'
git checkout -f yourbranch git branch -M yourNewBranch
git checkout remotes/origin/your-branch-name HEAD is now at 28805de remove unused variable you-vars
You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch.
git branch -a
- GitHub Actions:
git checkout master && git pull
- GitHub Actions: uses: actions/checkout@v3
git branch --list
git stash pop