1.本地代码上传到github
1.1 首先修改默认分支
在2020年10月1起,github默认主分支从master更名为main,以上提交方式会默认创建一个master分支,为保持一致性,可将本地git init的时候默认分支修改为main,执行:
git --version 查看版本
git config --global init.defaultBranch main git在2.28.0上,重新设置git默认分支为main
1.2 上传代码
-
在本地的项目工程目录下,安装shift,鼠标右键,git bash here,然后依次执行命令:
1.git init //工作空间创建.git文件夹(默认隐藏了该文件夹)
2.git add . //添加到暂存区
3.git commit -m "注释"
4.git remote add origin http://xxxxxxxxx.git //本地仓库和远程github关联
5.git pull --rebase origin main //远程有readme.md,拉一下
6.git push -u origin main //代码合并
解决Git中fatal: refusing to merge unrelated histories
在你操作命令后面加--allow-unrelated-histories
如果你是git pull
或者git push
报fatal: refusing to merge unrelated histories
同理:
git pull origin master --allow-unrelated-histories
等等,就是这样完美的解决咯!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)