git可以离线查看历史吗?

当然可以。

Git可以说是世界著名的分布式版本控制系统。Git的分布式模式非常明显,就是每个开发者从中心版本库服务器上查看代码后,都会在自己的机器上克隆一个和中心版本库一模一样的本地版本库。即使在脱机状态下,您仍然可以提交文件、查看版本历史记录和创建项目分支。