关于git远程仓库的分支操作
1. 创建分支
准备工作:
首先要将你的文件夹与远程仓库关联在一起
这样才能保证最后推送到远程仓库的分支中
// 连接远程仓库,并设置仓库名称(origin)+仓库的ssh地址
git remote add origin git@github.com:xxxx.git
开始创建分支
// -b创建dev分支并转到创建好的分支下
git branch -b dev
// 两者选其一创建分支
git switch -c dev
// 或者使用切换到dev的分支
git checkout dev
向分支中上传并提交文件
准备工作
// 查看当前所在分支,带*为当前所在分支
git branch
上传文件
git add 文件名
提交文件
git commit -m "分支的第一次提交"
切换到master分支上进行合并分支
// 二者选其一
git checkout master
git switch master
将master分支推送到仓库
git push -u origin master
合并失败报错fatal: refusing to merge unrelated histories的解决
在你操作命令后面加 –allow-unrelated-histories
表示允许未关联的历史进行合并