Skip to content

Instantly share code, notes, and snippets.

@Akagi201
Last active August 29, 2015 13:58
Show Gist options
  • Save Akagi201/10022453 to your computer and use it in GitHub Desktop.
Save Akagi201/10022453 to your computer and use it in GitHub Desktop.

git我一直在用, 不过就是没怎么用过分支, 这2天看了一下git workflow, 基本了解了已经. 具体命令可能实践时候要注意一下.

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

修改分支名

  • git branch -m <old_branch_name> <new_branch_name>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment