gh tool

brew install gh
repo set-default <USER>/<REPO>

gh repo sync <USER>/<REPO> -b <BRANCH_NAME>

gh repo edit --default-branch <BRANCH_NAME>  
gh pr checkout 1

Github Action

实现自动化的强大工具

action 是对部署流程的自动化

使用 action 调用 docker 运行 shell 脚本,再作为模板供其他 repo 使用 相当于对 action 的自动化

Github Project

project 可以当做项目管理或者简单的团队管理工具