如何找回git 中丢失的提交

发表于 未分类 分类,标签: gitgit恢复提交git fsck
转自:http://liuhui998.com/2010/10/22/recover_lost_commits_with_git/在玩git的过程中,常有失误的时候,有时把需要的东东给删了。不过没有关系,git给了我们一层安全网,让们能有机会把失去的东东给找回来。Let’sgo!准备我们先创建一个用以实验的仓库,在里面创建了若干个提交和分支。BTW:你可以直接把下面的命令复制到shell里执行。mkdir recovery;cd recoverygit inittouch filegit add filegit commit -m "First commit"echo "Hello World" >&nbs...

如何彻底删除 Git 中的提交

发表于 未分类 分类,标签: git删除提交git gc
转自:http://www.liuhui998.com/2010/11/06/remove_commits_completely/    本人有定期备份几乎所有设备照片的习惯,前段时间从svn仓库管理的照片库切换到git来操作,发现git操作是gc以及pull之后磁盘空间很诡异,因此顺便看了下彻底删除提交的方法,记录在此方便后续查阅吧。原来我写一博文,说如何如何找回git中丢失的提交(commit)。当时有人问我,是不是执行    git gc后那些悬空对象(danglingobjects)就被删了;答案是否定的。那么是不是这些删了的东东就不被彻底删除,就以悬空对象(danglingobjects)的形式一直保存系统中的话,那么.git目录不就撑爆了;答案也是否定的。那 git 是如何管理这些...

Ubuntu系统下省电技巧

发表于 未分类 分类,标签: ubuntu
最近在折腾Ubuntu桌面系统,下面的依然是折腾系列的一部分>_<0x00最近转到Ubuntu下后发现个严重问题笔记本电脑的续航相比Windows下有明显减少,下面是几个可以优化电池消耗的点,记录下载做个总结,供大家参考。0x01    安装并设置laptopmode0x02    使用alp?0x03    关闭睿频0x04    关闭独显先占坑,今天太晚了,晚点补上...

Hello World

发表于 未分类 分类,标签:
HelloWorld...