摘要: git reset 如果说git revert是一个安全的撤销方式, 那么git reset就是一个非常危险的方法了. 当你使用git reset撤销的时候, 你没有可能在回到最初了-他是一个永久的不可撤销的undo. git reset时Git命令中唯一一个有可能丢失你工作的命令. git res 阅读全文
posted @ 2015-09-28 23:35 irocker 阅读(1639) 评论(0) 推荐(0) 编辑
摘要: git revert git revert用来撤销一个已经提交了的快照. 但不是从项目历史中移除这个commit, 而是生成一个新的commit, 老的commit还是保留在历史项目里面的. 这样做的好处是防止了项目丢失历史. 用法 生成一个新的commit, 撤销老的<commit>的所有修改(注 阅读全文
posted @ 2015-09-28 23:27 irocker 阅读(3236) 评论(0) 推荐(0) 编辑