赞
踩
通常来说,GitHub上通常有三种场景:
不太测试第三方的PR,所以不太熟悉。这次记录下,以便后续操作的时候可以查阅。
详细请参阅:Installing gh on Linux and BSD
$ (type -p wget >/dev/null || (sudo apt update && sudo apt-get install wget -y)) \
&& sudo mkdir -p -m 755 /etc/apt/keyrings \
&& wget -qO- https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo tee /etc/apt/keyrings/githubcli-archive-keyring.gpg > /dev/null \
&& sudo chmod go+r /etc/apt/keyrings/githubcli-archive-keyring.gpg \
&& echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null \
&& sudo apt update \
&& sudo apt install gh -y
注:后续操作,请根据提示step by step操作,我们推荐Token方式来登录注册gh。
注:前提是需要有GitHub的个人账号;如果没有账号,请先注册。
在浏览器中输入:https://github.com/settings/tokens
获取token
$ git clone git@github.com:stephendade/Rpanion-server.git
4. 命令行中获取PR
$ gh pr checkout 232
该操作步骤对于源代码的版本控制和测试是非常棒的!
当然也有一些缺陷,就是实际在部署使用的过程,需要考虑环境因素。笔者在做这个PR测试验证,就没有注意到重新安装的过程系统进行了更新。
因此,一个完成项目需要具备DFX的设计理念!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。