手把手一起上传本地项目至Gitee仓库

1、Gitee新建仓库

创建自己的Gitee账号,新建仓库,如图所示:

在这里插入图片描述
根据自己的项目情况,填写仓库信息,如图所示:

在这里插入图片描述
仓库创建完成,如图所示:

在这里插入图片描述

2、下载Git

下载地址可用链接: https://registry.npmmirror.com/binary.html?path=git-for-windows/
链接来源此博客
打开链接,如图所示,选择最新版本进入:

在这里插入图片描述
选择Git-2.41.0.3-64-bit.exe下载:

在这里插入图片描述

3、Git安装

双击下载的Git-2.41.0.3-64-bit.exe,开始安装,点击Next,如图:

在这里插入图片描述
选择安装目录,点击Next,如图:

在这里插入图片描述
根据个人需求勾选,然后Next,如图:

在这里插入图片描述
下图可直接点击Next:

在这里插入图片描述
选择Git默认编辑器,默认是Vim,可以直接Next:

在这里插入图片描述
下图,选择第一个即可,让Git自己选择,名字是master:

在这里插入图片描述
调整path环境变量,选择如图,然后点击Next:

在这里插入图片描述
选择SSH执行文件,如图:

在这里插入图片描述
选择HTTPS后端传输,如图:

在这里插入图片描述
配置行尾符号转换,如图,然后点击Next:

在这里插入图片描述
配置终端模拟器以与 Git Bash 一起使用,选择如图:

在这里插入图片描述

选择默认的 git pull 行为,如图所示:

在这里插入图片描述
选择一个凭证帮助程序,默认即可,点击Next:

在这里插入图片描述
配置额外的选项,勾选后,点击Next:

在这里插入图片描述
配置实验性选项,无需选择,如图:

在这里插入图片描述
然后开始安装:

在这里插入图片描述
安装完成:

在这里插入图片描述

4、本地项目上传Gitee仓库

进入需要上传的本地项目文件目录,右键单击空白处,点击Git Bash Here,这里随便上传一个文件,如图:

在这里插入图片描述
设置用户名,这里的用户名需要和 Gitee 用户名相同,设置命令为

git config --global user.name 用户名

如图所示:

在这里插入图片描述
查看是否配置成功,命令如下

git config user.name

如图所示,配置成功:

在这里插入图片描述
设置用户名,这里的邮箱需要和 Gitee 绑定的邮箱相同,设置命令为

git config --global user.email 邮箱

如图所示:

在这里插入图片描述
设置 SSH 公钥,避免每次上传都需要输入密码,这里最终没有成功,可能原因:公司网络限制,生成公钥命令

$ ssh-keygen -t rsa -C 邮箱

如图所示,生成成功:

在这里插入图片描述
查看完整公钥内容,命令

 cat ~/.ssh/id_rsa.pub

如图所示:

在这里插入图片描述
公钥内容填入至Gitee设置页面,如图:

在这里插入图片描述
添加完成:

在这里插入图片描述
测试公钥是否配置成功,命令

 ssh -T git@gitee.com

报错如图,应该是网络原因:

在这里插入图片描述
使用 init 初始化本地项目 git 仓库,命令

git init

如图所示:

在这里插入图片描述
将项目内容从工作目录添加到暂存区,命令

git add .

如图所示:

在这里插入图片描述
使用如下命令加入注释提交

 git commit -m 提交的说明

如图所示:

在这里插入图片描述
在远程仓库复制http链接,如图:

在这里插入图片描述
将本地仓库与远程仓库相连接,输入命令

git remote add origin https://xxxxxxx

如图所示:

在这里插入图片描述
由于公钥配置失败,需要输入Gitee用户名和密码:

在这里插入图片描述
将本地仓库中的文件推送至指定的远程仓库中,命令

git push -u origin master

报错如图:

在这里插入图片描述
远端代码与本地代码的冲突合并,命令

git pull --rebase origin master

如图所示:

在这里插入图片描述
再次将本地仓库中的文件推送至指定的远程仓库中,命令

git push origin master

如图所示:

在这里插入图片描述
最后回到Gitee网页,刷新一下,本地项目上传成功:

在这里插入图片描述

希望本文对大家有帮助,上文若有不妥之处,欢迎指正

分享决定高度,学习拉开差距

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/50300.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

陕西师范大学大学:融合传统与创新的学府之旅

前言 > 📕作者简介:热爱跑步的恒川,致力于C/C、Java、Python等多编程语言,热爱跑步,喜爱音乐的一位博主。 > 📗本文收录于恒川的日常汇报系列,大家有兴趣的可以看一看 > &#x1f4d…

Knowledge-QA-LLM: 基于本地知识库+LLM的开源问答系统

⚠️注意:后续更新,请移步README Knowledge QA LLM 基于本地知识库LLM的问答系统。该项目的思路是由langchain-ChatGLM启发而来。缘由: 之前使用过这个项目,感觉不是太灵活,部署不太友好。借鉴如何用大语言模型构建一…

2023年深圳杯数学建模D题基于机理的致伤工具推断

2023年深圳杯数学建模 D题 基于机理的致伤工具推断 原题再现: 致伤工具的推断一直是法医工作中的热点和难点。由于作用位置、作用方式的不同,相同的致伤工具在人体组织上会形成不同的损伤形态,不同的致伤工具也可能形成相同的损伤形态。致伤…

elementui el-table 封装表格

ps: 1.3版本 案例&#xff1a; 完整代码&#xff1a; 可直接复制粘贴&#xff0c;但一定要全看完&#xff01; v-slot"scopeRows" 是vue3的写法&#xff1b; vue2是 slot-scope"scope" <template><!-- 简单表格、多层表头、页码、没有合并列行…

iOS 应用上架的步骤和工具简介

编辑 APP开发助手是一款能够辅助iOS APP上架到App Store的工具&#xff0c;它解决了iOS APP上架流程繁琐且耗时的问题&#xff0c;帮助跨平台APP开发者顺利将应用上架到苹果应用商店。最重要的是&#xff0c;即使没有配置Mac苹果机&#xff0c;也可以使用该工具完成一系列操作&…

Merge the squares! 2023牛客暑期多校训练营4-H

登录—专业IT笔试面试备考平台_牛客网 题目大意&#xff1a;有n*n个边长为1的小正方形摆放在边长为n的大正方形中&#xff0c;每次可以选择不超过50个正方形&#xff0c;将其合并为一个更大的正方形&#xff0c;求一种可行的操作使所有小正方形都被合并成一个n*n的大正方形 1…

找不到mfc140u.dll怎么解决

第一&#xff1a;mfc140u.dll有什么用途&#xff1f; mfc140u.dll是Windows操作系统中的一个动态链接库文件&#xff0c;它是Microsoft Foundation Class (MFC)库的一部分。MFC是 C中的一个框架&#xff0c;用于构建Windows应用程序的用户界面和功能。mfc140u.dll包含了MFC库中…

“RWEQ+”集成技术在土壤风蚀模拟与风蚀模数估算、变化归因分析中的实践

土壤风蚀是一个全球性的环境问题。中国是世界上受土壤风蚀危害最严重的国家之一&#xff0c;土壤风蚀是中国干旱、半干旱及部分湿润地区土地荒漠化的首要过程。中国风蚀荒漠化面积达160.74104km2&#xff0c;占国土总面积的16.7%&#xff0c;严重影响这些地区的资源开发和社会经…

GitLab开启双端认证并登录GitLab

GitLab开启双端认证并登录GitLab 1.介绍双端认证 单重认证——密码验证&#xff0c;这极其容易出现密码被盗&#xff0c;密码泄露等危险事件。 于是为了提高安全性&#xff0c;就出现了双因素认证&#xff0c;多因素认证。登录的时候不仅要输入账号和密码还需要输入一个验证码…

Web3 叙述交易所授权置换概念 编写transferFrom与approve函数

前文 Web3带着大家根据ERC-20文档编写自己的第一个代币solidity智能合约 中 我们通过ERC-20一种开发者设计的不成文规定 也将我们的代币开发的很像个样子了 我们打开 ERC-20文档 我们transfer后面的函数就是transferFrom 这个也是 一个账号 from 发送给另一个账号 to 数量 val…

如何搭建并部署抖音SEO源代码?

搭建并部署抖音SEO源代码&#xff0c;需要以下步骤&#xff1a; 购买服务器&#xff1a;在云服务商或者VPS提供商购买一台服务器&#xff0c;选择Linux系统。 安装LAMP/LEMP环境&#xff1a;LAMP是指Linux Apache MySQL PHP&#xff0c;LEMP是指Linux Nginx MySQL PHP。…

Spring学习笔记,包含Spring IOC、AOP基本原理、Bean管理、Spring 事务等等

&#x1f600;&#x1f600;&#x1f600;创作不易&#xff0c;各位看官点赞收藏. 文章目录 Spring 基础笔记1、控制反转 (IOC)1.1、IOC 底层原理1.2、IOC 之Bean管理 ( XML )1.3、IOC 之Bean管理 (FactoryBean)1.4、Bean的作用域1.5、Bean的生命周期1.6、Bean的自动装配1.7、I…

Docker 镜像操作

Docker镜像操作 我们已经介绍了容器操作,今天来了解下 Docker镜像 以及 镜像操作 。让我们一起开启镜像之旅吧。 Docker镜像 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库…

RWEQ模型教程

详情点击链接&#xff1a;基于“RWEQ”集成技术在土壤风蚀模拟与风蚀模数估算、变化归因分析中的实践应用及SCI论文撰写 前沿 土壤风蚀是一个全球性的环境问题。中国是世界上受土壤风蚀危害最严重的国家之一&#xff0c;土壤风蚀是中国干旱、半干旱及部分湿润地区土地荒漠化的…

linux 动态库so相关操作

1. 查看库版本号 一般在文件名上有版本号&#xff0c;若文件名上没有版本号&#xff0c;使用如下命令查看&#xff1a; readelf -d libstdc.so 2. 查看库内函数 a) nm -d libstdc.so | grep 内容 b) objdump -tT libstdc.so | grep 内容 c) readelf -s libstdc.so | grep…

Rust vs Go:常用语法对比(六)

题图来自[1] 101. Load from HTTP GET request into a string Make an HTTP request with method GET to URL u, then store the body of the response in string s. 发起http请求 package mainimport ( "fmt" "io/ioutil" "net" "net/http…

【监控系统】可视化工具Grafana简介及容器化部署实战

1.什么是Grafana 官网地址&#xff1a;https://grafana.com/ Grafana用Go语言开发的开源数据可视化工具&#xff0c;可以做数据监控和数据统计&#xff0c;带有告警功能。支持快速灵活的客户端图表&#xff0c;面板插件有许多不同方式的可视化指标和日志&#xff0c;官方库中…

vue-echarts配置项详解

起因 最近接手了一个vue3项目&#xff0c;echarts用的是"vue-echarts": “^6.0.0”&#xff0c;每次查看文档的时候痛苦不已&#xff0c;找一个配置要花费大量时间&#xff0c;所以这篇文章&#xff0c;主要就是为了记录比较常见的一些配置。 主要会写三种图的配置…

QT多线程的示例

想象现在有一个场景&#xff0c;一共有三个线程线程A需要产生1000以内的随机数&#xff0c;线程B需要对这些随机数进行冒泡排序&#xff0c;线程C需要对这些随机数进行快速排序&#xff0c;主线程用来显示线程A的随机数&#xff0c;并且显示线程A和线程B的处理结果&#xff0c;…

联想拯救者笔记本切换独显直连游戏体验翻倍、火力全开“嗨”起来

最早的游戏本是由独显负责图形运算&#xff0c;然后直接向屏幕输出所有画面的。但独显负责所有工作&#xff0c;无时无刻都在耗电&#xff1b;撇开游戏模式下高负载的功耗不谈&#xff0c;即便在省电模式下功耗也比核显高得多。 英伟达发布的Optimus混合输出技术&#xff0c;在…