首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Git 代码管理小白教程:从零开始,不怕命令行

Git 代码管理小白教程:从零开始,不怕命令行

作者头像
用户11172986
发布2026-04-24 18:47:59
发布2026-04-24 18:47:59
470
举报
文章被收录于专栏:气python风雨气python风雨

Git 代码管理小白教程:从零开始,不怕命令行

适用人群:第一次听说 Git、刚学编程、只会 Ctrl+C/V 的小白 教程目标:15 分钟完成“一次增删改查 → 第一次提交 → 第一次推送”完整闭环 只需安装:① Git(官方下载)② VS Code(非必须,但可少打字)

第 0 步:记住 6 个高频词

通俗说法

类比

仓库 repository

项目的“文件夹”

作业本

分支 branch

同一本书的不同草稿

主分支=成稿,副分支=草稿

暂存区 stage

购物车

先把想买的东西放进去

提交 commit

购物车里的一件商品结完账

给草稿拍照

推送 push

把本地作业上传到云端

交作业给老师

拉取 pull

把云端最新作业抄回来

抄同桌的答案


第 1 步:一次配置,终身可用

代码语言:javascript
复制
git --version          # 验证安装是否成功  
git config --global user.name  "你的昵称"  
git config --global user.email "你的邮箱@xx.com"  
# 让 VS Code 当默认编辑器(可省,敲空格继续)  
git config --global core.editor "code --wait"  

第 2 步:新建本地仓库(两种姿势二选一)

姿势 A:本地白手起家

代码语言:javascript
复制
mkdir hello-git        # 1. 建文件夹  
cd hello-git           # 2. 进文件夹  
git init               # 3. 变身 Git 仓库 → .git 隐藏文件夹出现  
echo "# 我的第一个仓库" > README.md  

姿势 B:克隆已有仓库(从 GitHub/Gitee 抄作业)

代码语言:javascript
复制
git clone https://github.com/你的用户名/远程仓库.git  
cd 远程仓库  

📌 Tips:只要本地有 .git 文件夹就是仓库,别怕路径不同。


第 3 步:工作区改点啥(肉眼可见)

README.md 中加一行:

代码语言:javascript
复制
## 小白第一天学 Git,紧张又开心  

顺手再新建文件:

代码语言:javascript
复制
touch hello.py  
echo 'print("Hello from Python")' > hello.py  

第 4 步:把改动塞进购物车(Stage)

代码语言:javascript
复制
git status            # 看哪些文件是红色(未跟踪 / 已修改)  
git add README.md     # 只把 README.md 搬进购物车  
git add .             # 懒人写法:全部文件一起搬  
git status            # 再敲一次,绿色就说明成功  

第 5 步:拍照+记账(Commit)

代码语言:javascript
复制
git commit -m "feat: 添加 README 与 hello.py 第一次文件"  

✨ 小贴士:前缀惯例 feat: 新功能 fix: 修 bug docs: 文档 style: 样式


第 6 步:(可选但强烈建议)把作业交给云端

6.1 本地首次连接远程

代码语言:javascript
复制
# 先去 GitHub/Gitee 网页新建一个空仓库,拿到 HTTPS 链接  
git remote add origin https://github.com/你的用户名/hello-git.git  

6.2 把本地主分支重命名成 main(行业习惯)

代码语言:javascript
复制
git branch -M main  

6.3 上传

代码语言:javascript
复制
git push -u origin main  

弹窗输入 GitHub 账户+密码 / Token(勾选“记住”可免下次)。


第 7 步:日常 3 步循环(以后都用这套)

场景

命令速查

开工前同步小伙伴最新代码

git pull

写完功能

git add . → git commit -m "描述"

下班前交作业

git push


常见坑 & 急救方案

症状

急救

git status 全是红色

add . 把文件放进去

忘记写 .gitignore 把垃圾文件也提交了

① echo "*.log" > .gitignore ② git rm -r --cached 垃圾文件或文件夹 ③ 重新 add & commit

提交信息写错

git commit --amend -m "新信息"(没 push 前可改)

误删文件

git checkout -- 文件名 秒恢复

push 失败说“远程有更新”

git pull --rebase → 无冲突后再次 push


超简脑图(建议截屏)

Image Name
Image Name

❤️ 彩蛋指令(装 X 用)

代码语言:javascript
复制
git log --oneline --graph --all  # 树状历史  
git shortlog -sn                # 谁最勤奋  

恭喜你!你已经完成首次 Git 旅行。保持每天 add/commit/push,一周就变成肌肉记忆。下次再遇到“代码不见了”——记得还有 git reflog 这个时光机。

代码语言:javascript
复制

参考与扩展阅读  


https://code.visualstudio.com/docs/sourcecontrol/overview  

https://www.runoob.com/manual/git-guide/  


本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-07-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 气python风雨 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Git 代码管理小白教程:从零开始,不怕命令行
    • 第 0 步:记住 6 个高频词
    • 第 1 步:一次配置,终身可用
    • 第 2 步:新建本地仓库(两种姿势二选一)
      • 姿势 A:本地白手起家
      • 姿势 B:克隆已有仓库(从 GitHub/Gitee 抄作业)
    • 第 3 步:工作区改点啥(肉眼可见)
    • 第 4 步:把改动塞进购物车(Stage)
    • 第 5 步:拍照+记账(Commit)
    • 第 6 步:(可选但强烈建议)把作业交给云端
      • 6.1 本地首次连接远程
      • 6.2 把本地主分支重命名成 main(行业习惯)
      • 6.3 上传
    • 第 7 步:日常 3 步循环(以后都用这套)
    • 常见坑 & 急救方案
    • 超简脑图(建议截屏)
    • ❤️ 彩蛋指令(装 X 用)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档