git我一直在用, 不过就是没怎么用过分支, 这2天看了一下git workflow, 基本了解了已经. 具体命令可能实践时候要注意一下.
- 我理解就是不管master分支, WR741ND作为主分支(发布的分支), 然后可以基于这个分支切出feature分支开发, 然后merge到这个分支.
- 我fork了一个wifisong team的repo到我自己的账号, 这个当做我的本地repo吧, 应该是一样的. 然后我做完发一个pull request到wifisong team的repo上, 你确认一下再合并.
- 我编译WR741ND有错误, 请确认一下.
- 我本地这样操作的
git clone -b WR741ND https://我的repo
, 然后切一个分支git branch ndpi_dev WR741ND
, 然后在切换到这个分支git checkout ndpi_dev
, 这时, 我在资源管理器上看到的文件内容就是这个ndpi_dev分支的吧. - 我觉得以后有空了可以想办法加快第一次编译速度, 如: 把dl目录下的东西保存起来, 这样第一次编译时候会快很多. 编译主要是联网太耗时间了.
git branch -m <old_branch_name> <new_branch_name>