git撤回和回退操作

2020-04-22  本文已影响0人  男人宫

在该工作区修改后如何撤回?

1. git checkout -- filename 撤销特定文件工作区的修改
2. git checkout . 撤销所有工作区的修改

在git add 命令后 如何撤销已经加入到暂存区的文件呢?

1.git reset HEAD -- . 撤销所有
2.git reset HEAD -- filename 撤销特定目标
3.git rm -cached filepath 将文件从缓存中删除
//注意:上面的步骤是从暂存区撤回到工作区状态,若想工作区也撤回,再执行工作区的撤回方法

已经提交了不合适的修改到版本库时,如何撤销本次提交?

//前提是没有推送到远程库
1. git log 或 git reflog 查看提交的版本号
2. git reset --hard commitId(版本号)  回退到对应版本
上一篇 下一篇

猜你喜欢

热点阅读