欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 手游 > Linux入门学习:Git

Linux入门学习:Git

2025/2/25 21:23:56 来源:https://blog.csdn.net/Lvision2/article/details/142314984  浏览:    关键词:Linux入门学习:Git

文章目录

    • 1. 创建仓库
    • 2. 仓库克隆
    • 3. 上传文件
    • 4. 相关问题
      • 4.1 git进程阻塞
      • 4.2 git log
      • 4.3 上传的三个步骤在做什么
      • 4.4 配置邮箱/用户名

本文介绍如何在Linux操作系统下简单使用git,对自己的代码进行云端保存。

1. 创建仓库

🔹这里演示gitee的仓库创建
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2. 仓库克隆

🔹此步是要将在gitee上创建的仓库克隆到Linux上。
在这里插入图片描述
在这里插入图片描述
🔹回到Linux操作系统中,在需要建仓库的目录下,输入git clone [复制的仓库链接]

在这里插入图片描述

3. 上传文件

🔹这里演示上传一次文件需要进行的操作
在这里插入图片描述
🔹第一步指令:git add ..是目录下所有文件的意思,如果只想上传单个文件,可以把.换为其他文件的文件名

在这里插入图片描述

🔹第二步指令:git commit -m “[日志内容]”❗注意,日志是记录此时上传是做了什么操作的,一般不能随便乱写。
在这里插入图片描述
🔹第三步指令:git push"
在这里插入图片描述
结果:
在这里插入图片描述

4. 相关问题

4.1 git进程阻塞

有时我们会遇到这样的情况👇
在这里插入图片描述
🔹通过ctrl z终止了新出现的页面后,再重新输入正确的指令有可能会出现git进程阻塞的问题,一直提示还有git进程,无法commit,从而无法push的情况。此时要rm -f .git/index.lock来杀进程。

4.2 git log

git log会将日志输出
在这里插入图片描述

4.3 上传的三个步骤在做什么

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.4 配置邮箱/用户名

初学者使用git来控制代码版本时,使用git commit 命令是出现fatal: unable to auto-detect email address (got ‘…@…(none)’) 错误,这是由于未配置gitee用户名和邮箱所致:

Lvision@hcss-ecs-3f22:~/linex_-ubuntu$ git commit -m "test"
Author identity unknown*** Please tell me who you are.Rungit config --global user.email "you@example.com"git config --global user.name "Your Name"to set your account's default identity.
Omit --global to set the identity only in this repository.fatal: unable to auto-detect email address (got 'Lvision@hcss-ecs-3f22.(none)')

解决方法是 配置你的gitee用户名和和邮箱,邮箱是你gitee的注册邮箱,用户名是你gitee的用户名。

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

本文就到这里,感谢你看到这里❤️❤️! 我知道一些人看文章喜欢静静看,不评论🤔,但是他会点赞😍,这样的人,帅气低调有内涵😎,美丽大方很优雅😊,明人不说暗话,要你手上的一个点赞😘!

希望你能从我的文章学到一点点的东西❤️❤️

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词