当前位置:   article > 正文

git上传到gitee,先说遇到的问题,再说解决办法_fatal: 当前分支 main 没有对应的上游分支。 为推送当前分支并建立与远程上游的跟

fatal: 当前分支 main 没有对应的上游分支。 为推送当前分支并建立与远程上游的跟

参考链接1,加了自己的公钥

在终端,你要本地建立仓库的地方进行这些操作。

  • ssh-keygen -C -t rsa 加上你gitee上的邮箱
  • 三次回车,形成公钥
  • cat ~/.ssh/id_rsa.pub 查看你公钥的地方
  • cat ~/.ssh/id_rsa
    打开gitee。进入设置–安全设置–找到SSH–输入你的公钥。第3步,复制粘贴进去。

参考链接2解决fatal

参考链接2 是为了解决“fatal: 当前分支 master 没有对应的上游分支。为推送当前分支并建立与远程上游的跟踪。”

  1. 根据提示进入:git push --set-upstream origin master
  2. 博主给的是“出现错误的主要原因是gitee中的README.md文件不在本地代码目录中此时我们要执行git pull --rebase origin master命令将README.md拉到本地,然后执行git push origin master就可以成功了“照做可以。

将本地你需要的文件仓库化(你在终端进去你需要仓库化的文件里的路径下进行操作)

本地文件仓库化上传到gitee上

你就用终端在你当前的需要上传的文件夹里打开,执行下面的操作

1.git init 你会得到你需要上传文件夹的。git隐藏文件
2.git add . 当前文件夹里的什么都会装到git里,如果你只需要某些部分,那你就将点替换成你需要的文件名
3.你可以先拉下来:git pull origin master
4.再git push 推上去的时候,如果没有东西的,你可以随便写点commit上传上去:git commit “测试2”
5.git push origin master
当显示:
Everything up-to-date
你再检查 gitee.com仓库上的东西,应该就好了

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

闽ICP备14008679号