参考:https://www.cnblogs.com/schaepher/p/4933873.html
遇到问题1:切换分支命令忘记了
使用 git checkout master 即可切换到master分支
问题2:.idea/workspace.xml文件会记录本地相关内容,合并时会引起冲突
解决方法:忽略该文件,根目录下打开 git Bash
notepad .gitignore 创建.gitignore文件
在该文件下输入要忽略的文件 .idea/workspace.xml
然后把修改push到远程仓库,打开远程仓库,发现因为我们忽略了workspace.xml文件
所以我们的远程仓库都已经没有workspace.xml了
问题3:git push不能直接使用
解决方法:因为我们设置了upstream,所以push的时候需要明确是push到哪里
git push origin HEAD 是push到我们自己的远程仓库
git push origin HEAD:develop 是push到upstream的远程仓库,也就是我们的主仓库