ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 1、clone项目 ``` git clone https://github/daleboy/xuperchain.git ``` ## 2、更改文件夹权限 ~~~ git config --global --add safe.directory /Volums/linechain/blockchain/src/xuperchain ~~~ ## 3、进入xuperchain目录 ``` cd xuperchain ``` ## 4、增加源分支地址到你项目远程分支列表中(此处是关键),先得将原来的仓库指定为upstream ~~~ git remote add upstream https://github.com/xuperchain/xuperchain.git ~~~ ## 5、fetch源分支的新版本到本地 ``` git fetch upstream ``` ## 6、合并两个版本的代码 ~~~ git merge upstream/master ~~~ ## 7、将合并后的代码push到github上去 ~~~ git push origin master ~~~ ## 8、切换发布分支(发布分支为稳定分支,master为活动分支) ### 1)查看分支列表 ``` git branch -a ``` ### 2)checkout 打算使用的分支 release版本号,可以在项目的原始地址的项目界面看到: ``` git checkout v5.2.0 ``` ### 3) 切换工作分支 ``` git checkout v5.2.0 ``` ### 4)查看当前工作的分支 ``` git branch ``` ### 5)对发行版执行编译命令 ``` go env -w CGO_ENABLED="0" ``` 然后重新编译。