一、远程仓库准备
以Gitee为例
首先创建一个仓库

点击创建,之后你会得到一个初始化的仓库

这样远程仓库基本上就搭建完成了。
二、本地Git仓库 链接 远程仓库及项目推送
1、初始化仓库
git init 2、将文件加入暂存区
git add . 将所有文件加入暂存区 或者 指定文件 git add <FileName>3、提交信息说明
git commit -m "信息说明"4、绑定远程仓库
git remote add origin https://gitee.com/你的账号/你的仓库名.git5、推送到远程仓库
git push origin master报错信息,执行第5步可以出现报错 冲突 的问题,这是本地文件和远程仓库文件不一致的原因
执行 git pull origin master 将远程仓库的文件拉取到本地 之后再次执行步骤2 之后在执行步骤5这里测试时,Git提示 冲突 问题,这是因为远程仓库创建时自带了文件(比如创建时自带了README.md、LICENSE等文件),而本地git是新建的,此时两者的历史记录是 “断裂” 的 ——Git 会认为它们是两个完全独立的仓库,因此会拒绝直接拉取或推送(避免意外覆盖)。
解决办法
git pull origin master --allow-unrelated-histories继续提示

这是因为远程仓库和本地仓库都有一个.gitignore文件,需要手动合并内容,我这里是测试,所以直接保留本地的.gitignore文件。
执行 ll -a 命令后,输出整个项目目录

我选择直接修改 .gitignore 文件内容
vi .gitignore
<<<<<<< HEAD
# 本地的.gitignore内容
node_modules/
.idea/
=======
# 远程的.gitignore内容
*.log
dist/
>>>>>>> <这里是你远程仓库的文件内容,我选择是删除>之后先按一下ESC,再按一下: wq保存退出
再次执行git push origin master
推送成功