-
git commit -a 相当于运行 git add 把所有当前目录下的文件加入暂存区域再运行。git commit.
-
git commit files 进行一次包含最后一次提交加上工作目录中文件快照的提交。并且文件被添加到暂存区域。
-
git checkout HEAD – files 回滚到复制最后一次提交。
约定
==
后文中以下面的形式使用图片。
绿色的5位字符表示提交的ID,分别指向父节点。分支用橘色显示,分别指向特定的提交。当前分支由附在其上的HEAD标识。这张图片里显示最后5次提交,ed489是最新提交。main分支指向此次提交,另一个stable分支指向祖父提交节点。
命令详解
====
Diff
====
有许多种方法查看两次提交之间的变动。下面是一些示例。
Commit
======
提交时,git用暂存区域的文件创建一个新的提