Github-默认master改为main引发的问题
将master的代码合并到main(现今默认)
-
git checkout -b main # 建立一个新的分支 git branch # 查看当前存在的分支 git merge master # 将master分支合并到main分支上 git push origin main # push到main分支上,此项操作和网络原因有关系,失败后可以多尝试几次 git branch -d master # 删除本地的master分支 git push origin --delete master # 删除远程github仓库master分支,同样存在网络原因
pull request冲突:
-
#查看源 git remote -v
如只有fork的仓库,没有上游仓库.
#获取源仓库,upstream为源仓库创建的名称
#https的为源仓库的链接
git remote add upstream https://github.com/xxx.git
-
出现四个地址成功.
#获取源地址资源,upstream为源仓库创建的名称 git fetch upstream