xshell---git上传文件到gitee远程仓库配置

2023-09-14 15:52:09

1.git下载

如果没有xshell下没有下载过git,可以参考这篇的教程:Linux配置安装 git 详细教程

 下载后可以通过 git --version 查看git的版本号,验证是否安装成功

2.新建仓库

首先需要在gitee上注册一个账号

然后再主页面点击右上边框的 + 号,选择新建仓库,建立一个仓库:

 然后填写新建仓库的名称,系统会根据填写的名称自动生成路径;然后填写仓库的介绍;创建的时候只能选择私有(要设置开源可以在创建成功后,再改为开源),再勾选初始化仓库、设置模板、选择分支模型,然后点击创建就可以了。

补充截图: 

仓库建好后,回到个人主页,点击仓库就能看见我们自己新建的仓库。点击仓库名就能进入到仓库内部。

 

 3.clone远程仓库

在xshell下安装远程仓库,需要先获取我们仓库的链接:选择https然后复制,进入xshell。

在xshell下输入指令:

git clone 链接   

 输入指令后回车,需要输入gitee的用户名和密码,需要输入正确才能clone远程仓库。

用户名是指我们个人主页上的@后面的名字,这个一般是系统自动生成。

 这样我们的远程仓库就clone在xshell上了。目录的文件名就是仓库的名字  hellogit

4.git上传

git上传文件需要先将上传的文件放在xshell下对应的clone仓库的目录下:

 这里以上传test.c文件为例。

git上传有三板斧:

1.

git add 要上传的文件名    

 

2.

git commit -m "上传的文件说明"     # 很重要!!! 对上传的文件一定要有说明,说明的内容用“”包含

 当我们第一次上传的时候,会出现如下问题,问题的描述是需要告诉它我们上传到gitee上的用户的邮箱和用户名。

 邮箱是指gitee上绑定的邮箱号、用户名就是@后面的内容:

 这时只需要输入如下两条指令即可:

git config --global user.email "邮箱号"
git config --global user.name "用户名"

 然后再进行上传:

3.

最后的提交指令:

git push 

 需要再输入gitee的用户名和密码:

上传完成后,可以去gitee仓库中查看已上传的文件:

更多推荐

780. 到达终点;2360. 图中的最长环;1871. 跳跃游戏 VII

780.到达终点核心思想:正难则反,如果从起点到终点很难想。那么我们就考虑从终点到起点,由于起点为正数,那么终点(x,y)的上一步一定是(x-y,y)或者(x,y-x)很明显肯定是大值减去小的值,然后我们不断重复这种操作,直到,终点的x或者y等于起点的x或者y,又或者两个值相同的时候停止,因为这种时候再去减去一个数一定

Spring MVC常见面试题

SpringMVC简介SpringMVC框架是以请求为驱动,围绕Servlet设计,将请求发给控制器,然后通过模型对象,分派器来展示请求结果视图。简单来说,SpringMVC整合了前端请求的处理及响应。Servlet是运行在Web服务器或应用服务器上的程序,它是作为来自Web浏览器或其他HTTP客户端的请求和HTTP服

02Nginx配置文件的配置以及常用命令

Nginx的命令和配置文件Nginx的优点Nginx的优点跨平台:Nginx可以在大多数操作系统中运行,而且也有Windows的移植版本配置简单:配置风格跟程序开发一样非阻塞、高并发:数据复制时磁盘I/O的第一阶段是非阻塞的,在实际生产环境中跑到2-3万并发连接数(这得益于Nginx使用了最新的epoll模型)事件驱动

HTTPS,不可或缺的数据安全锁

当今社会,网络已经渗透到我们生活的方方面面,而在网络世界中,数据安全是至关重要的。HTTPS作为一种安全的数据传输协议,已经成为了不可或缺的数据安全锁。首先,让我们了解一下HTTPS是如何保证数据安全的。HTTPS是在HTTP协议的基础上加入了SSL/TLS协议,通过传输加密和身份认证来保证数据传输的安全性。在HTTP

Linux 终端与进程

有趣的问题Linux中的终端,控制台,TTY,PTY究竟是什么?它们与进程有什么关系?历史回顾:控制台(Console)控制台是一个直接控制设备的面板(属于设备的一部分)计算机设备的控制台:按键&指示灯(键盘&显示器)早期的电子计算机必然有一个控制台历史回顾:终端(Terminal)终端是一台独立于计算机的机器,是能够

css经典面试题(二)

文章目录1、清除浮动2、opacity:0、visibility:hidden、display:none的区别3、css画一个三角形4、常见的主流浏览器前缀5、重绘与重排的区别?6、如何优化图片7、CSS3中transition和animation的属性分别有哪些8、居中为什么要使用transform(为什么不使用ma

差分进化算法解析:Scala实现详细指南及其在优化问题中的应用

1.差分进化算法简介差分进化算法(DifferentialEvolution,DE)是一种演化计算的方法,主要用于连续空间的优化问题。与其他进化算法如遗传算法不同,DE专门设计用于处理实数编码的解,使其成为处理连续优化问题的理想选择。该算法的基本思想是通过结合当前代的个体与他们的变异体产生新的试验点,然后用某种选择准则

界面组件DevExpress WinForms v23.1亮点 - 全新升级HTML & CSS模板

DevExpressWinForms拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!DevExpressWinForm控件已正

Games101作业0(vscode连接VB虚拟机)

作业0配置环境:基本配置在pa0中都有,下面介绍使用vscode连接VB虚拟机快捷开发vscode连接VB虚拟机1.用户名可以看到Username为cs18并非为css1802.密钥在window主机生成密钥ssh-keygen#一路回车3.VB虚拟机配置sshsshd_config配置cd/etc/ssh/vimss

【Java】防沉迷实名认证系统接口测试代码(已全示例通过)

下面的代码以及置顶文件使用并修改了作者:jspp@qq.com的开源代码,只作学习使用,侵删背景:在接入Taptap的防沉迷实名认证前,需要先通过国家防沉迷实名认证系统的接口测试,要求全部示例通过才能允许使用接口:核心代码:接口加密需要使用密钥对请求报文体数据进行AES-128/GCM+BASE64算法加密import

应用在摄像头对焦镜头中的马达驱动芯片

摄像头(CAMERA或WEBCAM)又称为电脑相机、电脑眼、电子眼等,是一种视频输入设备,被广泛的运用于视频会议、远程医疗及实时监控等方面。普通的人也可以彼此通过摄像头在网络进行有影像、有声音的交谈和沟通。另外,人们还可以将其用于当前各种流行的数码影像、影音处理等。摄像头可分为数字摄像头和模拟摄像头两大类。数字摄像头可

热文推荐