当前位置:   article > 正文

【记录11】前端项目上传至gitee仓库及相关命令_前端项目上传gitee

前端项目上传gitee

本篇文章适用于初次使用git base来上传项目至gitee仓库的初学者
使用git base来上传项目至国内gitee

判断当前项目是否连接仓库**2022/3/29

#查看当前的用户
git config user.name


#查看当前用户地址或邮箱
git config user.email


#修改当前用户名
git config global user.name ‘123*56’


#修改当前用户邮箱地址
git config global user.email ‘123**56@qq.com’


#查看当前连接的仓库地址
git remote -v


后期本地项目上传gitee仓库

  1. 在项目的文件夹中打开git base,确认路径是在项目路径下
  2. git init 初始化项目
  3. git remote add origin gitee上创建的项目仓库链接 连接gitee仓库
  4. git pull origin master 选择推送master分支
  5. git add . 上传本地仓库
  6. git commit -m "第一次提交" 为本次提交的文档加备注“第一次提交”
  7. git pull origin master --allow-unrelated-histories 报错解决方法(可跳过)
  8. git push origin master 推送至gitee仓库,如果报错,执行 git push origin master -f 强制推送

第8步报错解决方案

初次本地连接远程gitee仓库

第一步:cd 切换至项目文件夹路径下

1.cd 切换至项目文件夹路径下
在这里插入图片描述

第二步:连接用户名

2.git config --global user.name “@daidaiwen”
在这里插入图片描述
在这里插入图片描述

第三步:连接邮箱地址

3.git config --global user.email “邮箱地址”
这里小编不想把邮箱地址暴露出去,做法如下
在这里插入图片描述
在这里插入图片描述

第四步:生成本地公钥和私钥,这里用到公钥

  1. 生成公钥
    ssh-keygen -t rsa -C “邮箱地址”
    在这里插入图片描述 输入cat ~/.ssh/id_ed25519.pub就可以看到生成的公钥
    在这里插入图片描述

第五步:gitee添加本地公钥

5.gitee上添加公钥
这里不添加的话,是无法将本地和gitee仓库建立关联的在这里插入图片描述

第六步:初始化项目,生成.git文件

6.初始化项目,项目文件夹中会多一个.git文件
在这里插入图片描述

第七步:推送项目至gitee仓库

7.项目推送gitee的仓库地址
在这里插入图片描述
在这里插入图片描述

第八步:推送

8.推送(根据分支推送,这里小编使用默认分支master)

成功:

在这里插入图片描述

失败:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

报错1:remote: [session-e74ac0a0] daidaiwen: Incorrect username or password (access token)

报错:“remote: [session-e74ac0a0] daidaiwen: Incorrect username or password (access token)”
原因:用户和密码与gitee仓库匹配不上导致的

解决方法:

在这里插入图片描述
运行后,重新按照第一步开始操作(这里是建立于这一步报错的)

第九步:再次尝试推送

9.正常第七步回车后,应该是如下图:
在这里插入图片描述

第十步:项目上传至本地仓库

10.上传 至本地仓库(为什么先上传本地仓库,因为是上传本地仓库后,再上传至gitee仓库)
在这里插入图片描述

第十一步:推送至gitee仓库前,备注“注释修改代码信息”要简单清晰

11.git commit -m “注释(如:接口数据调试)”
在这里插入图片描述
回车后,会自动上传至gitee指定的仓库

报错2:To https://gitee.com/daidaiwen/internet_historydata_pc.git ! [rejected] master -> master (non-fast-forward)

报错:To https://gitee.com/daidaiwen/internet_historydata_pc.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to ‘https://gitee.com/daidaiwen/internet_historydata_pc.git’
在这里插入图片描述
报错问题是:gitee仓库中创建好之后,会有remod文本,而本地没有,两者文件不一致,冲突导致的,推荐方法二

解决方法一: git push origin master -f

在这里插入图片描述

解决方法二:git pull origin master --allow-unrelated-histories (推荐)

git pull origin master --allow-unrelated-histories
该命令是自动将仓库中初始化的remod文件拉下来,使本地和仓库都有该文件,最后git push origin master 就没问题了
上面命令完成后,需重新git add . git commit -t "" (这里是重新上传至本地仓库,在提交就好了)后面正常输入命令
到这里上传至gitee仓库完成。

核实是否上传成功

12.核实
打开gitee,进入对应的仓库查看
在这里插入图片描述
上传成功。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/470654
推荐阅读
相关标签
  

闽ICP备14008679号