本地项目上传到已存在的远程仓库
-
cd 本地项目名称
-
git init 初始化
-
连接远程仓库
git remote add origin 远程仓库地址
到这已经与远程仓库连接好了
-
检验是否连接成功
git remote -v
-
创建分支并切换
git checkout -b 分支名
-
新建一个文件
可以手动添加,也可以使用命令行
mkdir demo # 新建文件夹 touch hello.txt # 新建文档
-
把当前文件放入暂存区域
git add . # .表示全部文件 git add 文件名称
-
给暂存区生成快照并提交
git commit -m "备注信息"
-
上传到远程仓库
git push -u origin 远程分支名
我开始就是在这遇到问题,看一个报错
hint:'git push ...') before pushing again
,所以我进行了下一步操作 -
拉去远程仓库代码
git pull origin dev
现在又出现了问题,报错显示fatal:refusing to merge unrelated histories.
意思是: 拒绝合并无法历史
-
解决办法
git pull origin dev --allow unrelated-histories
-
-
再次上传到远程仓库
到此,整个本地项目上传就成功了