git add 文件名 首先用 git add 命令将本地的文件添加进去,实际上也就是把文件放入到暂存区stagegit commit -m “message” 使用 git commit -m 命令实际上就是把暂存区的文件提交到当前分支
Git比其他版本控制系统设计得优秀,因为Git跟踪并管理的是修改,而非文件。 所以git的每一次修改都必须首先把修改后的文件 git add 到暂存区stage中,然后才能commit.
1.在工作区中修改一个文件,但文件尚未提交到暂存区 git checkout – 文件名 2.文件已经添加到暂存区,但尚未提交到分支 git reset HEAD “file” 将取消暂存区的文件的变更 3.当把修改后的文件不仅到暂存区里,还提交到版本库里时,可以使用回退版本这一招了 git reset hard HEAD^ 回退到上个版本
参考:https://www.liaoxuefeng.com/wiki/896043488029600 廖雪峰的官方网站 git教程
