🧐 Git 是什么?
想象一下,你在写一篇超长论文,每次改动都要手动保存不同的文件,比如:
论文V1.docx
论文V2修改了一点点.docx
论文V3最终版.docx
论文V4最终版真的最终版.docx
很快,你的电脑就变成了灾难现场……💥
这时候,Git 就像是一个 时光机,可以记录你的每一次修改,并随时穿越回过去的任何一个版本,不管你怎么改,都不用怕丢失数据!
一句话总结:Git 就是一个帮你管理代码版本的工具,让你随时回溯、对比和协作!
🎯 安装 Git(小白友好版)
Windows 用户
- 下载 Git 安装包:Git
- 一路“下一步”安装,默认设置就行
- 安装后,右键桌面,看看有没有 Git Bash Here,有的话就安装成功啦!🎉
Mac 用户
直接打开终端(Terminal),输入:
git --version如果 Git 没装,它会提示你安装,跟着安装就行了!
🏗️ Git 的核心概念
- 工作区(Working Directory) 👉 你当前正在编辑的文件
- 暂存区(Staging Area) 👉 你标记为“准备提交”的文件
- 仓库(Repository) 👉 你已经正式保存的文件
一个简单的 Git 提交流程:
写代码 👉 git add . 👉 git commit -m "提交说明" 👉 git push
就像拍照📸:
git add .
= 选好照片git commit -m "描述"
= 确认保存到相册git push
= 上传到云端
🔥 Git 最常用的 6 个命令
💡 记住这 6 个命令,你已经比 90% 的小白更熟练了!
- git init 👉 在当前文件夹创建一个 Git 仓库
- git clone <仓库地址> 👉 复制(下载)一个远程仓库
- git add . 👉 添加所有改动到暂存区
- git commit -m "提交信息" 👉 提交改动到仓库
- git push 👉 上传代码到远程仓库(Gitee / GitCode)
- git pull 👉 拉取远程最新代码
🌍 连接 Gitee / GitCode,让你的代码上线!
1. 注册 Gitee 或 GitCode 账号
- Gitee:Gitee - 基于 Git 的代码托管和研发协作平台
- GitCode:项目 · 探索 · GitCode
2. 绑定 Gitee / GitCode
git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"
3. 创建 SSH 密钥(让 Git 记住你)
ssh-keygen -t rsa -C "你的邮箱"
然后去 Gitee 或 GitCode 设置 -> SSH 公钥 里添加 id_rsa.pub
文件的内容,就可以免密码提交代码啦!🚀
🎁 进阶玩法:让 Git 更强大!
💡 你学会这些,离 Git 大师更近一步!
- 查看历史版本 👉 git log
- 回滚到上一个版本 👉 git reset --hard HEAD~1
- 创建新分支 👉 git branch 分支名
- 切换分支 👉 git checkout 分支名
- 合并分支 👉 git merge 分支名
🎯 总结
✅ Git 是你的 代码时光机,让你随时回溯修改
✅ 6 个基础命令,让你轻松管理代码
✅ 连接 Gitee / GitCode,代码从本地飞向云端
✅ 进阶技能,让你的 Git 变得更强大
🚀 如果你看到这里,恭喜你已经比大部分小白 Git 更熟练了!
下一步建议:
- 在本地试试
git add
、git commit
、git push
- 在 Gitee 或 GitCode 建个仓库,体验 远程同步
- 试试
git log
和git checkout
,感受 Git 的“时光机”功能
💬 有问题?欢迎留言交流! 😃