如何找回git 中丢失的提交

转自:http://liuhui998.com/2010/10/22/recover_lost_commits_with_git/在玩git的过程中,常有失误的时候,有时把需要的东东给删了。 不过没有关系,git给了我们一层安全网,让们能有机会把失去的东东给找回来。Let’s go!准备我们先创建一个用以实验的仓库,在里面创建了若干个提交和分支。 BTW:你可以直接把下面的命令复制到shell里执行。mkdir recovery;cd recoverygit i 阅读全部

如何彻底删除 Git 中的提交

转自:http://www.cnblogs.com/shines77/p/3460274.html     本人有定期备份几乎所有设备照片的习惯,前段时间从svn仓库管理的照片库切换到git来操作,发现git操作是gc以及pull之后磁盘空间很诡异,因此顺便看了下彻底删除提交的方法,记录在此方便后续查阅吧。有些时候不小心上传了一些敏感文件(例如密码), 或者不想上传的文件(没及时或忘了加到.gitignore里的),而且上传的文件又特别大的时候, 这将导致 阅读全部