问题描述:git仓库,刚开始未新建分支,直接在master分支修改,然后在master分支提交后,但是没有master权限,文件全不见了怎么办?
解决办法:
- 第一步 切换到master分支
git checkout master
- 第二步 新建一个分支,例如名字叫test
git branch test
- 第三步 在master分支使用这个命令
git push --set-upstream origin test
关联test分支 - 第四步 切换到新建的分支
git checkout test
,使用git push
就会你在master分支修改的内容同步到test分支下面了,可以从test分支提交