zoukankan      html  css  js  c++  java
  • 如何为 smartraiden 贡献代码

    如何为 smartRaiden 贡献代码

    1.Fork 项目

    登录 github 账号,并访问https://github.com/SmartMeshFoundation/SmartRaiden,然后点击右上角的 fork 按钮,等待几秒钟以后就可以在你自己的 github 账号下看到 smartraiden.

    2. Clone 项目到本地

    你应该 clone自己账号下的 SmartRaiden, 具体到我的,就应该是https://github.com/nkbai/SmartRaiden.git

    cd $GOPATH/src/github.com/SmartMeshFoundation
    git clone https://github.com/nkbai/SmartRaiden.git
    

    注意代码是不能放到 github.com/nkbai/SmartRaiden 的,否则 go 会编译不过去

    3. 提交

    接下来你就可以修改代码,然后提交到 github, 这过程和维护你自己的 github 项目没有什么区别.
    一旦 push 到 github, 这时候你可以创建 PR.
    new pr

    4. 代码同步

    需要添加 remote, 才能保持SmartMeshFoundation/SmartRaiden和 nkbai/SmartRaiden 的同步.

    git remote add upstream https://github.com/SmartMeshFoundation/SmartRaiden.git
    git remote -v
    

    需要同步代码时:

    git fetch upstream
    git merge upstream/master
    
    classDiagram Class01 <|-- AveryLongClass : Cool Class03 *-- Class04 Class05 o-- Class06 Class07 .. Class08 Class09 --> C2 : Where am i? Class09 --* C3 Class09 --|> Class07 Class07 : equals() Class07 : Object[] elementData Class01 : size() Class01 : int chimp Class01 : int gorilla Class08 <--> C2: Cool label
  • 相关阅读:
    strncpy (Strings) – C 中文开发手册
    HTML track label 属性
    Java面试题:常用的Web服务器有哪些?
    鲲鹏920上安装ovs
    基于AC控制器+VXLAN解决方案
    二层MAC学习及BUM报文转发
    基于mac表的vxlan转发
    Agile Controller vxlan
    设置鲲鹏916/920通过pxe安装os
    ovs-vxlan&vlan
  • 原文地址:https://www.cnblogs.com/baizx/p/9619946.html
Copyright © 2011-2022 走看看