Congratulations on!
Git常见命令(我叫AI写的...咯咯咯)
Git常见命令(我叫AI写的...咯咯咯)
2026-03-07
2026-03-07
200字

1. 基础配置与初始化

在开始写代码前,先告诉 Git 你是谁,并建立你的第一个仓库。

  • 配置用户信息git config --global user.name "你的名字" git config --global user.email "你的邮箱"
  • 初始化本地仓库git init(在当前文件夹创建一个 .git 隐藏目录)
  • 克隆远程仓库git clone <url>(从 GitHub/GitLab 下载项目)

2. 日常工作流(最核心)

理解 Git 的三个区域:工作区 (Working Directory)暂存区 (Staging Area)版本库 (Repository) 是关键。

  • 查看状态git status(看看谁修改了还没保存)

  • 添加文件到暂存区

  • git add <filename>(添加指定文件)

  • git add .(添加当前目录下所有修改)

  • 提交更改git commit -m "提交说明"(保存一个快照)

  • 查看提交历史git log --oneline(简洁查看过去干了啥)


3. 分支管理 (Branching)

分支是 Git 的灵魂,让你可以在不影响主线的情况下开发新功能。

  • 查看分支git branch

  • 创建分支git branch <branch-name>

  • 切换分支

  • git checkout <branch-name>

  • git switch <branch-name>(Git 2.23+ 推荐,语义更清晰)

  • 创建并切换分支git checkout -b <branch-name>

  • 合并分支git merge <branch-name>(将指定分支合并到当前分支)

  • 删除分支git branch -d <branch-name>


4. 远程协作 (Remote)

当你需要和队友同步代码时,这些命令就派上用场了。

  • 添加远程仓库git remote add origin <url>
  • 推送到远程git push origin <branch-name>
  • 拉取远程更新git pull(下载并自动合并)
  • 获取远程更新(不合并)git fetch(先看看别人改了啥,再决定要不要 merge)

5. 撤销与救急 (Undo)

写错代码是常有的事,Git 提供了多种“后悔药”。

  • 暂存修改git stash(临时把没写完的代码藏起来,去修复紧急 Bug)
  • 恢复暂存git stash pop(把藏起来的代码拿回来)
  • 撤销工作区的修改git checkout -- <file>(回退到最近一次提交的状态)
  • 撤销 add 操作git reset HEAD <file>
  • 版本回退git reset --hard <commit-id>慎用,会抹掉未提交的修改)

💡 核心命令速查表

命令 作用 对应阶段
git add 标记修改 工作区 -> 暂存区
git commit 存档快照 暂存区 -> 版本库
git push 推送代码 本地库 -> 远程库
git pull 拉取代码 远程库 -> 本地库

温馨提示:如果遇到冲突(Conflict),不要慌!打开文件手动选择保留哪段代码,重新 addcommit 即可。

你想让我为你演示如何解决 Git 合并冲突(Merge Conflict),还是需要一份 .gitignore 模板来忽略那些烦人的系统文件?

Git常见命令(我叫AI写的...咯咯咯)
作者
canc
发表于
2026-03-07
License
CC BY-NC-SA 4.0

评论