Linux系统下使用git的三板斧以及报错处理

简介: Linux系统下使用git的三板斧以及报错处理

clone

第一步找到你创建的仓库,然后复制http地址,再打开Xshell,连接云服务器,或者是虚拟机,成功连接后,检查是否安装git,如果没有安装,命令为yum install -y git,

安装git成功之后,输入指令git clone 仓库http网址

克隆成功之后,我们就可以发现,当前目录下多一个目录,目录名为仓库名,这个就是我们克隆的仓库,我们可以在里面进行创建文件or目录,各种操作,当它和普通目录一样即可

add

clone完成之后,我们创建一些目录,文件,程序都可以,当我们想要穿到gitee的时候,先使用add指令

git add .   //表示当前目录的内容add    那个.可以替换成其他目录,一个目录路径即可

一般来说,我习惯于使用 .

add成功时不会提示什么,紧接着就需要我们使用commit来提交

commit

git commit 命令用来将本地暂存的修改提交到版本库。

git commit -m '提交信息'。-m选项,可以添加提交信息

windows系统下的git commit是这样的

在message中输入信息,这就是你这次提交git的简介

lesson1就是message输入的简介

**git commit 命令出现“fatal: unable to auto-detect email address (got ******@.(none)')错误

当出现上述错误之后,说明我们的email的地址和用户名没有配置的原因,所以我们需要输入下面两行指令,配置gitee的用户名和邮箱

git config --global user.email "*********@qq.com"   //这一行是要输入gitee的邮箱地址
git config --global user.name "why" //这一行是用户名

有很多人不清楚gitee的用户名是什么,我在csdn以及其他博客网站中没有找到相应的解释(可能都认为这个比较简单),我在看了windows的凭据管理器之后才知道用户名为little-bit-red-rock

邮箱在设置的邮箱管理中查找即可,这里我就不说明了

下面是commit的演示

push

最后一步,进行push到gitee的代码仓库中,这一步困扰我很久,主要是前面用户名不知道,密码也让我搞错了

git push  //输入指令即可,输入后,会显示让你输入你的用户名还有密码进行身份验证

push的演示

push如果出现这个错误Git报错:fatal: Authentication failed for ‘https://gitee.com/.......‘,那么说明你的用户名或者密码错误

如果密码不知道了(平时都是默认登录),需要更改,我们直接进入我们的gitee网站,更改密码(短信验证),更改密码之后,因为我们在windows系统下也会用到git,所以我们先找到windows的凭据管理器,进去找到之前的gitee.com的凭据,删除,然后重新加入这个新密码的凭据

更改完成之后,去linux中重新push即可,windows的提git亦不会受到影响

查看当前git的状态

使用命令为:git status

这就是git使用过程中遇到的问题,以及解放方案,小伙伴们用起来吧

相关实践学习
CentOS 8迁移Anolis OS 8
Anolis OS 8在做出差异性开发同时,在生态上和依赖管理上保持跟CentOS 8.x兼容,本文为您介绍如何通过AOMS迁移工具实现CentOS 8.x到Anolis OS 8的迁移。
目录
打赏
0
0
0
0
0
分享
相关文章
Linux系统资源管理:多角度查看内存使用情况。
要知道,透过内存管理的窗口,我们可以洞察到Linux系统运行的真实身姿,如同解剖学家透过微观镜,洞察生命的奥秘。记住,不要惧怕那些高深的命令和参数,他们只是你掌握系统"魔法棒"的钥匙,熟练掌握后,你就可以骄傲地说:Linux,我来了!
64 27
|
6天前
|
Linux系统ext4磁盘扩容实践指南
这个过程就像是给你的房子建一个新的储物间。你需要先找到空地(创建新的分区),然后建造储物间(格式化为ext4文件系统),最后将储物间添加到你的房子中(将新的分区添加到文件系统中)。完成这些步骤后,你就有了一个更大的储物空间。
51 10
|
1月前
|
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
99 24
Linux系统之whereis命令的基本使用
|
18天前
|
Linux系统中如何查看CPU信息
本文介绍了查看CPU核心信息的方法,包括使用`lscpu`命令和读取`/proc/cpuinfo`文件。`lscpu`能快速提供逻辑CPU数量、物理核心数、插槽数等基本信息;而`/proc/cpuinfo`则包含更详细的配置数据,如核心ID和处理器编号。此外,还介绍了如何通过`lscpu`和`dmidecode`命令获取CPU型号、制造商及序列号,并解释了CPU频率与缓存大小的相关信息。最后,详细解析了`lscpu`命令输出的各项参数含义,帮助用户更好地理解CPU的具体配置。
57 8
深度体验阿里云系统控制台:SysOM 让 Linux 服务器监控变得如此简单
作为一名经历过无数个凌晨三点被服务器报警电话惊醒的运维工程师,我对监控工具有着近乎苛刻的要求。记得去年那次大型活动,我们的主站流量暴增,服务器内存莫名其妙地飙升到90%以上,却找不到原因。如果当时有一款像阿里云 SysOM 这样直观的监控工具,也许我就不用熬通宵排查问题了。今天,我想分享一下我使用 SysOM 的亲身体验,特别是它那令人印象深刻的内存诊断功能。
|
8天前
|
微服务2——MongoDB单机部署4——Linux系统中的安装启动和连接
本节主要介绍了在Linux系统中安装、启动和连接MongoDB的详细步骤。首先从官网下载MongoDB压缩包并解压至指定目录,接着创建数据和日志存储目录,并配置`mongod.conf`文件以设定日志路径、数据存储路径及绑定IP等参数。之后通过配置文件启动MongoDB服务,并使用`mongo`命令或Compass工具进行连接测试。此外,还提供了防火墙配置建议以及服务停止的两种方法:快速关闭(直接杀死进程)和标准关闭(通过客户端命令安全关闭)。最后补充了数据损坏时的修复操作,确保数据库的稳定运行。
37 0
Linux系统查看操作系统版本信息、CPU信息、模块信息
在Linux系统中,常用命令可帮助用户查看操作系统版本、CPU信息和模块信息
204 23
Git 安装和配置教程:Windows - Mac - Linux 三平台详细图文教程,带你一次性搞 Git 环境
Git是一款免费、开源的分布式版本控制系统,广泛应用于软件开发领域。随着开源和云计算的发展,Git已经成为了开发者必备的工具之一。本文将为大家介绍Git在Windows、Mac和Linux三个平台上的安装和配置方法,带你一次性搞定Git环境
3431 0
【Git】一文带你入门Git分布式版本控制系统(简介,安装,Linux命令)
【Git】一文带你入门Git分布式版本控制系统(简介,安装,Linux命令)
103 0

热门文章

最新文章