Git 常用命令
by FlyFlyPeng

1. 我为什么要做这个 Cheat Sheet?
从接触 Git 到现在已经快两年多了,虽然以前入门学习 Git 时刷过一遍 《Pro Git》(这本书就像是 Git 的红宝书,非常值得你全部通读一遍),但是因为那时并没有什么机会去使用 Git,所以曾经看过的许多 Git 命令也就慢慢淡忘了,感觉自己的 Git 水平还仅仅停留在 add, commit, push, pull 几个基本命令上,完全没有发挥出 Git 这个 “神器” 该有的威力。
作为一个程序员,我相信你肯定有过这样一种体会:当你在学习某种技术或者某种工具时,如果你不掉几次坑,不犯几次错,你就无法深入地掌握这门技术或者工具。学习 Git 也是如此,只有你在项目中千锤百炼地使用 Git,你的 Git 使用能力才会得到提升,面对以前遇到过的问题,也才会迎刃而解。
其实我们日常使用的 Git 命令也就五六个,如果想要熟练使用 Git 的话,那么你恐怕就需要掌握 50 ~ 100 个 Git 命令。但是,人的记忆能力毕竟有限,要想一次性完全记住这些命令是不可能的,所以我就做了一个有关 Git 常用的命令的 Cheat Sheet,以便在记不清楚命令时能够快速地查到所需的命令。(我现在就是把我这张 Cheat Sheet 打印出来,贴在我电脑边上的隔板上,以便进行查找。)
2. Git Command Cheat Sheet
2.1 Git 关键概念
要想深入地理解 Git 各个命令的含义,那么首先就必须弄清楚 Git 中三个非常重要的概念:
- 工作区(workspace):工作区就是我们实际电脑中通过文件管理器实际看到的目录。
- 暂存区(index):暂存区像一个临时的缓冲区域,临时保存了你的改动。
- 仓库(repository):仓库其实又可以分为本地仓库和远程仓库两种。因为 Git 是一个分布式的管理工具,我们可以将我们本地仓库所做的修改同步地更新到远程的仓库上。
上面这张图就非常简洁地说明了这三者之间的关系,同时也列出了 Git 中常用的一些命令。
2.2 Git Command Cheat Sheet

上面的是图片格式的 Cheat Sheet,PDF 版本的 Cheat Sheet 点此下载
3. 参考文章
Subscribe via RSS