天天看点

《Git学习指南》——2.4 本章小结

本节书摘来自异步社区《git学习指南》一书中的第2章,第2.4节,作者: 【德】rené preißel(普莱贝尔) , bjørn stachmann(斯拉赫曼)著,更多章节内容可以访问云栖社区“异步社区”公众号查看

工作区与版本库:工作区是一个包含.git子目录(内含版本库)中的目录。我们可以用init命令在当前目录中创建版本库。

版本提交:一次版本提交通常定义了版本库中所有文件的一个版本,它详细说明了该版本是由何人在何时何地创建的。当然,我们需要用add命令来确定哪些文件将被纳入下一次提交,然后再用commit命令创建新的版本提交。

查看信息:通过status命令,我们可以查看哪些文件已被本地修改,以及哪些修改将被纳入下次提交。另外,log命令可用来显示提交历史。diff命令可用来显示两个版本文件之间的差异。

克隆:对于用clone命令创建某一个版本库的副本,我们称之为该版本库的克隆体。在一般情况下,每个开发者都会拥有整个项目版本库的完整克隆体,他/她的工作区中将会包含完整的项目历史。这使他们可以各自独立开展工作,无需连接服务器。

推送与拉回:push与pull命令可用于在本地和远程版本库之间共享版本提交。