马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
假如你想打消已经添加(git add)到暂存区的单个文件,可以使用 git reset
下令。以下是详细的下令格式:在这里,<file> 是你想要从暂存区中移除的文件名。比如,假如你想要打消已经添加到暂存区的 example.txt 文件,你可以运行如下的下令:请留意,git reset
<file>
下令只是从暂存区中移除了指定的文件,并没有打消你在工作目次中对这个文件所做的任何更改。这意味着,假如你修改了这个文件的内容然后使用 git add 下令将其添加到了暂存区,git reset
下令将不会打消这些修改,只是打消了 git add 所做的使用。
假如你想打消全部已经添加(git add)到暂存区的文件,你可以使用 git reset
下令,不指定任何文件,即:这个下令会将 git 的 HEAD 规复到上一次提交状态,同时保持工作目次中的文件稳定。如许,全部的 git add 使用都会被打消,但是你在工作目次对文件所做的全部更改都会被生存下来。
假如你想彻底打消暂存区和工作目次的全部更改,可以使用 git reset
--hard 下令。但是请留意,这个下令会彻底删除工作目次中的全部未提交的更改。在使用这个下令前,请确保你真的不须要这些更改。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金 |