git checkout HEAD a.js
git add a.js
staging area(index)暂存区
git reset a.js
git commit -m 'xxx' a.js
.git directory (repository)History (HEAD)
git checkout a.js
git commit -a -m 'XXX' a.jsgit commit -m 'XXX' a.js
GIT图解(1)简单的add、commit、reset、checkout
working directoty