在使用 git 做项目管理的时候,难免会出现一些错误操作,此时,撤销就是很好的挽救方式。如果不行,那就GG了
首先是git add
误操作,不小心将不需要跟踪(track)的文件添加上了,比如 .vscode、dist 等文件或文件夹。
此时的撤销操作为 git reset
会将所有add 的文件全部撤回,git reset fileName
只撤回当前文件的添加。
在修改完文件之后,需要提交到远程仓库。正常是需要 3 步:
git add .
git commit -m "xx"
可以简化为:git commit -a
此命令会使终端进入 vim 编辑器模式。
按 i 键,开始输入commit 内容,
按 esc 切换模式,然后输入 :wq 表示,保存并退出 vim 编辑模式。
然后 git push 即可。
注意:git commit -a 只能操作修改、删除的文件。新添加的文件不生效。