git日常小记

137 阅读1分钟

git checkout branchName

正确:切换分支前,应对workSpace内容commit
未commit切换:

  1. 切换到已存在分支(git checkout master)

解决: commit呀

  1. 切换到新分支
// develop分支:
vim vue.config.js(编辑1)
git checkout -b test
vim vue.config.js(编辑2)
git checkout develop   => 编辑2竟然存在!
git commit -am "commit"
git checkout test  =>  编辑1、编辑2不存在了

分析:未commit到本地仓库,修改内容与分支无关联