摘要: git reset, git checkout, git revert能让你撤销你本地仓储的一些修改, 前两种命令可以作用于commit或者一个文件. Commit级别的操作 注意了git revert只能作用于commit不能作用于文件. reset 在commit级别, reset把你的bran 阅读全文
posted @ 2015-10-05 23:36 irocker 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: git rebase和git merge设计的初衷是解决相同的一件事, 即把一个分支合并到另外一个分支--只是他们两个处理的方式非常不一样. 当你在一个特定的分支开发新功能, 团队的其它成员在master分支工作提交了新的commit. 这个项目的历史就会分叉. 现在假设master中的这个新的co 阅读全文
posted @ 2015-10-05 23:27 irocker 阅读(1840) 评论(0) 推荐(0) 编辑