

前言:
上一章节我们说明了关于GitHub开源的相关操作,涉及到git的相关指令,初学者很多都不了解,在没接触 Git 之前,会以为 Git 是很高深的东西,又是命令行又是版本控制,完全不敢碰。一开始我也是这样认为的。直到我开始写项目、学 GitHub、参与开源,才发现:Git 其实超级简单,它就是代码的 “时光机 + 协作工具”。这篇文章我会用最白的话,带你从零学会 Git 所有最常用指令。哪怕你今天第一次听说 Git,看完也能直接用!
Git 是一个代码版本管理工具。
你可以把它理解成:
不用 Git 会怎样?你会写出一堆:v1版本 v2版本 最终版 最终最终版 真不改了版…非常混乱。
有了 Git,你永远只有一份代码,历史全部保存。
官网下载 → 一路下一步即可。https://git-scm.com/
安装完,打开 CMD / 终端,输入:
git --version出现版本号就说明成功了。
你必须告诉 Git 你是谁,不然它不知道谁提交的代码。
git config --global user.name="你的名字"
git config --global user.email="你的邮箱"查看配置:
git config --list下面这些是99% 场景都在用的命令,背会你就入门了。
git init作用:把当前文件夹变成 Git 可以管理的项目。
git status最常用命令!看哪些文件被修改了、哪些没提交、哪些是新增的。
git add 文件名或添加所有文件:
git add .git commit -m "本次修改的说明"-m 后面写你改了什么,方便以后查看。
git log能看到:谁提交的、什么时候、改了什么、版本号是多少。
git reset --hard 版本号版本号从 git log 里复制。
查看分支:
git branch创建分支:
git branch 分支名切换分支:
git checkout 分支名创建并切换:
git checkout -b 新分支名git merge 分支名如果你用 GitHub,这 4 条必须会:
plaintext
git clone 项目地址plaintext
git pushplaintext
git pullplaintext
git remote add origin 仓库地址我给你一个万能流程,任何项目都能用:
plaintext
git clone xxxplaintext
git checkout -b mybranchplaintext
git statusplaintext
git add .plaintext
git commit -m "完成登录功能"plaintext
git push origin mybranch一套流程走完,你就是标准开源贡献者!
我给你整理了最精简、最实用版本:
plaintext
git init # 初始化仓库
git status # 查看状态
git add . # 添加所有修改
git commit -m "备注" # 提交版本
git log # 查看历史
git branch # 查看分支
git checkout -b 分支 # 创建并切换分支
git merge 分支 # 合并分支
git clone 地址 # 下载项目
git push # 上传代码
git pull # 更新代码先 pull 再 push:
plaintext
git pull
git pushplaintext
git reset --hard 版本号plaintext
git statusplaintext
git logGit 不是玄学,它就是:
你只需要记住:git add → git commit → git push这三步,你就已经掌握 Git 80% 的功能!
Git 是后端开发、开源、找工作、写项目必备技能。越早学会,越少吃亏。
本文从 0 基础开始,不讲废话,全部是真实能用的知识。希望对每一位小白都有帮助!
如果对你有用,欢迎 点赞 + 收藏 + 关注,我会继续更新后端干货~