使用git reset命令撤回提交,有三种模式可选:
1. git reset --soft(推荐)
#撤销提交,保留更改的文件到暂存区(stash)
2. git reset (--mixed)
#不带参数或者带参数--mixed;撤销提交,将更改的文件和目录恢复到工作区,需要手动暂存和更改
3. git reset --hard
#撤销提交,同时丢弃所有的更改,这将彻底删除文件,谨慎使用!
使用git reset命令撤回提交,有三种模式可选:
#撤销提交,保留更改的文件到暂存区(stash)
#不带参数或者带参数--mixed;撤销提交,将更改的文件和目录恢复到工作区,需要手动暂存和更改
#撤销提交,同时丢弃所有的更改,这将彻底删除文件,谨慎使用!