使用github项目的最佳实践
undefined1、clone项目
git clone https://github/daleboy/xuperchain.git
undefined2、更改文件夹权限
git config --global --add safe.directory /Volums/linechain/blockchain/src/xuperchain
undefined3、进入xuperchain目录
cd xuperchain
undefined4、增加源分支地址到你项目远程分支列表中(此处是关键),先得将原来的仓库指定为upstream
git remote add upstream https://github.com/xuperchain/xuperchain.git
undefined5、fetch源分支的新版本到本地
git fetch upstream
undefined6、合并两个版本的代码
git merge upstream/master
undefined7、将合并后的代码push到github上去
git push origin master
undefined8、切换发布分支(发布分支为稳定分支,master为活动分支)
undefined1)查看分支列表
git branch -a
undefined2)checkout 打算使用的分支
release版本号,可以在项目的原始地址的项目界面看到:
git checkout v5.2.0
undefined3) 切换工作分支
git checkout v5.2.0
undefined4)查看当前工作的分支
git branch
undefined5)对发行版执行编译命令
go env -w CGO_ENABLED="0"
然后重新编译。
