资讯动态

Linux 学习笔记(十二):Git 实战——从本地仓库到 Gitee 云端

发布时间:2026/10/24 12:57:18 来源:尧图企业网站定制
一、 准备阶段配置身份与生成密钥使用 Git 之前必须先配置用户名和邮箱。否则系统会用默认的 localhost 作为提交者导致 Gitee 无法统计你的贡献度。1. 配置全局身份注意一定要用英文半角双引号git config --global user.name 你的Gitee用户名 git config --global user.email 你的Gitee绑定邮箱2. 生成 SSH 密钥敲完命令后连续按三次回车不设密码。ssh-keygen -t rsa -b 4096 -C 你的邮箱3. 查看并复制公钥复制屏幕上输出的ssh-rsa开头的长串内容。cat ~/.ssh/id_rsa.pub二、 绑定 Gitee 与测试连通性登录 Gitee 网页端 - 右上角头像 - 设置 - 找到SSH 公钥- 粘贴刚才复制的公钥内容 - 确定。回到 Linux 终端测试连接ssh -T gitgitee.com第一次连接会提示Are you sure...输入yes回车。看到Hi 你的用户名! Youve successfully authenticated...就代表绑定成功三、 本地仓库操作与代码提交mkdir git_test cd git_test echo Hello Gitee test.txt # 初始化仓库 git init # 添加到暂存区 git add . # 提交到本地仓库 git commit -m 初次提交新增 test.txt四、 关联远程仓库并推送去 Gitee 网页端新建一个仓库复制 SSH 链接。# 关联远程仓库 git remote add origin gitgitee.com:你的用户名/你的仓库名.git # 拉取合并远程仓库如果网页建仓库时勾选了README这一步非常关键 git pull origin master --allow-unrelated-histories # 如果弹出 Vim 界面按 Esc输入 :wq 回车退出 # 推送到云端 git push -u origin master五、 踩坑记录高能预警1. 终端卡在符号退不出来这里插入你卡在 符号的截图现象配置邮箱时终端突然出现符号回车也没用。原因输入法没切换使用了中文的全角双引号“ ”终端不认识以为命令没输完。解决按Ctrl C强制中断切换到英文输入法使用半角双引号重新输入。2. SSH 认证通过但 Git 报 404 not found这里插入你报错 404 的截图现象ssh -T测试成功但git push时报错Auth error: 404 not found。原因配置远程地址时错误地把 Gitee 的中文昵称当成了登录账号Username。解决去 Gitee 仓库页面点击“克隆/下载”复制正确的 SSH 地址gitgitee.com:英文ID/仓库名.git在终端执行git remote set-url origin 正确地址修改配置再次push即可。总结Git 的本地操作和云端推送其实并不难核心就是理解“工作区 - 暂存区 - 本地仓库 - 远程仓库”的流转过程以及 SSH 免密配置。只要把 SSH 打通后面的操作就如丝般顺滑了。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑