Skip to content
nolebase
Search
K
Main Navigation
Home
Frontend
HTML
CSS
JavaScript
AJAX
Node
Webpack
Vue
React
Backend
Charp
Go
Rust
Data Structure
Algorithm
Design Pattern
DevOps
Git
Docker
Nginx
Network
Database
MySQL
Redis
MongoDB
System
Linux
Windows
Appearance
Menu
Return to top
On this page
Git
Git 原理详解及实用指南
01 什么是版本控制系统(VCS)
02 什么是分布式版本控制系统(DVCS)
03 上手 1:新公司用 Git 管理代码,怎么快速上手?
04 上手 2:团队工作的基本工作模型
05 进阶 1:HEAD、master 与 branch
06 进阶 2:push 的本质
07 进阶 3:merge:合并 commits
08 进阶 4:Feature Branching:最流行的工作流
09 进阶 5:关于 add
10 进阶 6:看看我都改了什么
11 高级 1:不喜欢 merge 的分叉?用 rebase 吧
12 高级 2:刚刚提交的代码,发现写错了怎么办?
13 高级 3:写错的不是最新的提交,而是倒数第二个?
14 高级 4:比错还错,想直接丢弃刚写的提交?
15 高级 5:想丢弃的也不是最新的提交?
16 高级 6:代码已经 push 上去了才发现写错?
17 高级 7:reset 的本质不止可以撤销提交
18 高级 8:checkout 的本质
19 高级 9:紧急情况:「立即给我打个包,现在马上!」
20 高级 10:branch 删过了才想起来有用?
21 额外说点:.gitignore 排除不想被管理的文件和目录
22 总结
其它
Git 常用命令
git-lfs 简单使用
使用 Git clone depth 提速
使用 GPG 签名 commit 记录
深入了解 Git Log:不只是 git log