git撤销修改过的文件

来源:互联网 发布:大数据时代 txt 久久 编辑:程序博客网 时间:2024/05/18 09:40

如: 自己和同事同时修改一个bug,自己提前修改完成,同事应该如何撤回这次的修改(不管同事有没有执行git add 和 git commit)?

解决:git checkout -- 文件;(注意:这里的双短杠)

例子:git status ;后看到自己修改的文件 ‘js/chatpay.js’;
则:执行git checkout -- js/chatpay.js

说明: 命令git checkout -- js/chatpay.js意思就是,把chatpay.js文件在工作区的修改全部撤销,这里有两种情况:

一种是chatpay.js自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;一种是chatpay.js已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。

0 0
原创粉丝点击