您的位置:首页 > 其它

Reflog

2016-05-06 19:19 239 查看
1 git reflog

提供线性历史,追踪制造的commit、丢弃的commit,提供30天的缓冲时间,在此期间可从任何错误中恢复,错误包括git reset命令带来不好的部分、分支的删除、rebase消失等;

是做频繁提交的动力,因为可以通过reflog查看和reset恢复;对于没有提交的修改,在工作区或在暂存区都是有风险的;

2 gitk --all 'git reflog | cut -c1-7' &

git图形用户界面,可清楚分辨哪个是一个孤单的分支?哪个提交不再是这个分支的一部分?哪些东西你想恢复?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: