gez*_*nta 22 github github-for-windows
我有两个使用GitHub(Windows)的未同步提交,但现在不想提交它们.我怎样才能还原或丢弃它们?

Von*_*onC 21
如" 如何在Github for Windows上获取某些命令 "中所述,最好的方法是使用git CLI(命令行界面),从"GitHub for Windows"打开shell,或使用msysgit.
然后a git reset HEAD^2(或者即使git reset --hard HEAD^2你真的想删除那些文件以及正在进行的任何工作)也会丢弃这些提交(如" 我如何删除未经删除的git提交? "或" 如何删除'git commit' ") .
刷新后,GitHub for Windows应该不再显示未同步的提交.
下面的其他答案提到最近添加的" Undo most recent commit",它实现了相同的重置:
正如我在" GitHub撤消丢弃 "中所提到的,"丢弃更改"功能将实现与a相同git reset.
| 归档时间: |
|
| 查看次数: |
26181 次 |
| 最近记录: |