囧事再现

就在昨天我作为小组长去提交我们软件体系小组作业到gitee,gitee支持上传文件,但不支持上传文件夹,我怎么会一个个上传文件呢?所以我就去网上找教程,百度将本地项目文件上传Gitee,然后网上就很多教程呀,很多!然后我就找了一个看着可以的教程操作起来了。教程是没错的,的确能将本地文件上传到Gitee。

(我之间还遇到两个问题,解决方案在下方),终于显示上传成功了(真高兴)。于是我就去Gitee上看了一下,嗯嗯,真好,文件上传了。等等!(惊讶脸),咋只有我们小组的作业了,其他小组作业呢,当场傻眼了,泪目了。

最后一步强行推送到master直接让我社死了。

然后我就去找管理员同学(感谢),幸好有个同学前天fork了(感谢),根据fork记录重新clone后上传了。但fork之后的文件操作应该是没了。

将本地项目上传至gitee步骤

1.进入想上传的项目的文件夹,然后右键点击Git Bash Here
2.配置你的用户名及邮箱

$ git config --global user.name "xxx"
$ git config --global user.email "xxx"

3.初始化本地环境,把该项目变成可被git管理的仓库

$ git init

4.添加该项目下的所有文件

$ git add .   (注意这里有个点)

5.使用如下命令将文件添加到仓库中去

$ git commit -m '本次提交的说明'(说明信息为必填项,最好是信息有意义,便于后期理解)

6.在远程端创建一个仓库
7.将本地代码库与远程代码库相关联

$ git remote add origin https://gitee.com/qlqaq/projects/仓库名称

8.强制把远程仓库的代码跟新到当前分支上面。ps:如果仓库为空这一步可以跳过

$ git pull --rebase origin master

9.将本地代码推送到指定远程的仓库中

$ git push -u origin master

若想上传到别人创建的仓库,需进行fork之后通过Pull Requests进行合并即可。

问题一

remote: [session-7a405e92] 邱事成: Incorrect username or password (access token)

解决办法:

git config --system --unset credential.helper

再执行推送,重新输入用户名和密码,用户名要输英文哒!在个人中心可以看到。

问题二

remote: error: GE007: Your push would publish a private email address.

解决方法:
将你的邮箱设置为非私有!!!个人设置中的邮箱管理去除掉不公开我的邮箱地址的对勾!!!

深刻反思

在上传项目文件的时候,一定要仔细,仓库默认master分支,如果master有文件,一定要新建分支再上传。强行推送这玩意,谨慎使用!最好自己先fork,然后上传文件。

一个关于通过git将本地项目文件上传Gitee的悲伤故事相关推荐

  1. GIT将本地项目上传到Github(两种简单、方便的方法)

    GIT将本地项目上传到Github(两种简单.方便的方法) 一.第一种方法: 首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安 ...

  2. 使用git将本地项目上传到github

    这里给大家介绍一下,在GitHub上新建一个空项目,并把本地的项目代码上传到这个空项目中. 前期准备 1.GitHub账号,注册地址:https://github.com/ 2.本地安装git 在Gi ...

  3. 使用Git将本地项目上传到Github操作详解

    Git的安装就不说了. 一.建本地仓库 1.第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建. 反正就 ...

  4. github 公钥 私钥_windows下如何使用Git将本地项目上传到GitHub

    1.上GitHub注册账号 2.创建SSH Key 因为 GitHub 需要确认你的推送确实是你提交的,而不是他人冒充的,而本地 Git 仓库和 GitHub 仓库之间传输是通过SSH加密的,所以需要 ...

  5. 使用git将本地仓库上传到远程仓库

    第一步:创建一个工程目录 执行: git init 第二步:把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点".",意为添加文件夹下的所有 ...

  6. 使用git将本地文件上传到GitHub或者码云gitee仓库的方法

    代码: git config --global user.name "@hyh17808770899" git config --global user.email "5 ...

  7. 使用git将本地文件上传到远程仓库

    操作步骤 在文件目录下打开Git,在Git中输入以下指令: git init # 本地文件夹会生成.git文件夹 git add . git commit -m 'commit file' 添加远程仓 ...

  8. 【Git】本地仓库上传到github免密操作

    首先要知道,为什么会出现每次上传代码都要输入用户名和密码呢? 原因在于:在clone 项目的时候,使用了 HTTPS方式,而不是ssh方式. 因为默认clone 方式就是 HTTPS 方式,所以你点击 ...

  9. Git入门篇:镜像下载,安装,本地配置及其Git的本地文件上传到gitee详解

    Git 一.Git介绍 Git和SVN类似,也是一个配置管理工具,而他们的区别之处在于: SVN是集中管理 所有存档要保存在一台服务器上. 这里可能存在一个单点故障的问题,即一旦服务器出问题,所有人都 ...

最新文章

  1. 汇编语言将数据、代码、栈放入不同段基础
  2. CVPR 2020录用率十年最低,商汤官宣62篇入选
  3. java-developer 性能是怎么样的?
  4. 如何测试 ASP.NET Core Web API
  5. 《Python Cookbook 3rd》笔记(1.4):查找最大或最小的N个元素
  6. hog函数的用法 python_Python常见内置函数用法(三)
  7. 训练日志 2018.11.7
  8. 百度区块链所遇到的问题及处理汇总
  9. 面向对象-day02
  10. 学java后学python,宁波学习java还是python(孩子学Python怎么样)
  11. 分享一个棋力很强的象棋应用和一个强大的开局库
  12. ANS1编码详解(二)--编码规则
  13. 《强化学习》 基本概念和交叉熵方法
  14. c++ 关于heap的STL用法
  15. Java与C语言中的锁
  16. uniapp 自定义图片水印插件(任意位置) Ba-Watermark
  17. 2022年N1叉车司机操作证考试题模拟考试平台操作
  18. 广州app定制:IO定制游APP
  19. 什么是竞态条件?你怎样发现和解决竞争?
  20. K2“拍了拍”你,这里有你想要的医药行业整体解决方案_K2 BPM

热门文章

  1. html静态页面作业——京东网购商城模板(8页) HTML+CSS+JavaScript 学生DW网页设计作业成品 HTML网页设计制作大作业
  2. JavaScript对XML的一些DOM操作
  3. Java云原生(Spring Native)开发初体验报告
  4. matlab在线性代数中的应用开题报告,矩阵应用开题报告.doc
  5. 第七届蓝桥杯本科B组省赛 最大比例
  6. 梦幻服务器是每周二维护吗,梦幻西游:这次的维护公告有意思,同一个活动居然有两个活动日期...
  7. 漂洋过海,与Splunk第一次近距离接触!
  8. 轻松搭建--类似微信的聊天工具
  9. 计算机系统大作业:程序人生-Hello‘s P2P
  10. 还在做中间商赚差价?压力之下,Uber、Airbnb崩溃了……