📦 归档笔记 — 原创建于 WizNote,仅作归档展示;观点以当年为准,非最新。

Git学习日志--撤销更改

创建时间2019-04-24最后修改2019-04-24原位置/程序员成长之旅/Linux学习/字数283
目录:程序员成长之旅/Linux学习

git checkout -- fileName.xxx #撤销工作区的修改(版本库的版本替换工作区的版本) #如果FileName.xxx还没有放入到暂存区,则恢复到和版本相同的状态 #如果FileName.xxx以及放入到暂存区,则恢复到暂存区的状态.

x

1 git checkout

fileName.xxx #撤销工作区的修改 ( 版本库的版本替换工作区的版本 ) 2 #如果FileName.xxx还没有放入到暂存区,则恢复到和版本相同的状态 3 #如果FileName.xxx以及放入到暂存区,则恢复到暂存区的状态. 如果我们不小心将错误的修改放入到暂存区了,怎么办? git reset HEAD FileName.xxx #将FileName.xxx移回至工作区 git checkout -- FileName.xxx #将FileName.xxx回到版本状态

1

1 git reset HEAD FileName.xxx #将FileName.xxx移回至工作区 2 git

checkout

FileName.xxx #将FileName.xxx回到版本状态 提交了错误的版本到版本库,这么明白? git log #查询更改日志 git reset --hard xxx #回到xxx版本

1

1 git log #查询更改日志 2 git reset --hard xxx #回到xxx版本