将想要的状态,
以“彩色”在大脑中呈现!

git 撤销修改

结论

丢弃工作区的修改(未提交至暂存区)

# 丢弃指定文件的修改
git checkout -- file
git restore <file>

# 丢弃所有文件的修改
git checkout -- .
git restore .

丢弃已添加到暂存区的修改

# 丢弃指定文件的修改
git reset HEAD <file>
git restore --staged <file>

# 丢弃所有文件的修改
git reset HEAD .
git restore --staged .
赞(0)
未经允许不得转载:自猿其说 » git 撤销修改

评论 抢沙发

评论前必须登录!

 

聚合实用在线工具

前往在线工具