摘要: 转帖:http://hi.baidu.com/configuration/item/97fddeea252818d0eb34c964有时候使用Git工作得小心翼翼,特别是涉及到一些高级操作,例如reset,rebase和merge。甚至一些很小的操作,例如删除一个分支,我都担心数据丢失。不久之前,我在做一些大动作(rebasing)之前,我总是备份整个版本库,以防万一。直到最近我才发现git的历史记录是不可修改的,也就是说你不能更改任何已经发生的事情。你做的任何操作都只是在原来的操作上修改。也就是说,即使你删除了一个分支,修改了一个提交,或者强制重置,你仍然可以回滚这些操作。让我们来看一些例子 阅读全文
posted @ 2013-04-08 13:49 鍒樻爧 阅读(97241) 评论(6) 推荐(15) 编辑