当我通过TortoiseGit进行git revert时,我得到了这个可爱的窗口:
但是,当我想从命令行执行相同操作时,文档会让我完全混淆.如何还原所有本地未注册的更改?
Wil*_*ell 74
要放弃所有本地更改,请不要使用还原.revert用于恢复提交.相反,做:
$ git reset --hard
当然,如果你像我一样,在输入该命令后7微秒,你会记得你希望你没有删除的东西,所以你可能更愿意使用:
$ git stash save 'Some changes'
它会丢弃工作目录中的更改,但会使它们可检索.
Mar*_*hes 20
假设您尚未提交,您还可以:
git checkout filename(s)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
38431 次 |
最近记录: |