Git是一个 “分布式版本管理工具”,简单的理解版本管理工具:大家在写东西的时候都用过 “回撤” 这个功能,但是回撤只能回撤几步,假如想要找回我三天之前的修改,光用 “回撤” 是找不回来的。而 “版本管理工具” 能记录每次的修改,只要提交到版本仓库,你就可以找到之前任何时刻的状态(文本状态)。 下面的内容就是列举了常用的 Git 命令和一些小技巧,…
目前存在问题 每个项目分支众多,命名混乱,有的分支用于测试,有的用于代码合并,有的分支用于开发,有的分支已经被废弃,分支跟标签混淆,时间久了无法了解分支的具体用途。混乱疯狂的分支合并操作,多个分支互相合并,出现问题难以回滚。以cpp-ethereum项目为例,截止到2018/09/12为主,有如下42个分支(标签我就不列了)。 all-static…