一个提交对象的散列值实际就是它的版本号。(关于所有数据生成的散列值)。
对于一个带版本库的项目目录,称之为工作区。
>git init
在当前目录创建一个名为.git的隐藏目录,并在其中创建一个版本库。
在git中通常将一个版本称之为一次提交。
>git status
显示该项目自从上次提交以来所发生的所有修改。
>git diff 文件名
显示每个被修改的行。(查看修改的详细信息)
>git log
显示项目的历史。
>git clone 工作区 克隆的工作区
克隆版本库。
>git pull
从原版本库拉回新的修改。
>git log --graph
日志图形化界面。
>git clone --bare xx
创建裸版本库。
>git push xxx master
适用于没有开发者开展工作的版本库。(一般是裸版本库)
>git pull xx master
>git add --all
创建所有提交
>git checkout xxx
为某次提交创建一个有意义的名字