Git 教程¶
Git 是分布式版本控制系统,用来记录代码变化、协作开发、管理分支和回滚历史。无论是 CTF 项目、靶场配置、脚本仓库,还是生产环境部署流程,Git 都是最基础的工程工具之一。
学习路线¶
- Git 安装配置
- Git 工作流程
- Git 工作区、暂存区和版本库
- Git 创建仓库
- Git 基本操作
- Git 分支管理
- Git 查看提交历史
- Git 标签
- Git Flow
- Git 进阶操作
- Git GitHub
- Git 服务器搭建
- Sourcetree
- GitHub Actions
常用命令速查¶
| 场景 | 命令 |
|---|---|
| 查看状态 | git status |
| 暂存文件 | git add <file> |
| 提交改动 | git commit -m "message" |
| 查看历史 | git log --oneline --graph --decorate --all |
| 创建分支 | git checkout -b <branch> |
| 切换分支 | git switch <branch> |
| 拉取更新 | git pull origin <branch> |
| 推送分支 | git push origin <branch> |