文章目录
- 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.
Run
git 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 "你的用户名"
本文就到这里,感谢你看到这里❤️❤️! 我知道一些人看文章喜欢静静看,不评论🤔,但是他会点赞😍,这样的人,帅气低调有内涵😎,美丽大方很优雅😊,明人不说暗话,要你手上的一个点赞😘!
希望你能从我的文章学到一点点的东西❤️❤️