## 目的 这个用法,还是挺好用的,目前我用到的最多的就是,查看开源项目的特定的 `commit` ,比如第一次 `c ommit` 。 ## 用法 > 开始做实验 ```bash git checkout 1a2b3c4 ``` 这时你的工作目录回到了 `commit` 为 `1a2b3c4` 的状态,你可以做任何你想要做的修改而不用担心你会破坏你的项目,你在这做的任何操作都不会保存在你的仓储中。 > 当你实验完后,可以使用下面的命令回到你项目的初始状态中 ```bash git checkout master ```