Hyvi / go-present

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

通过Bazel用来管理所有学习的monorepo工程

Bazel

bazel run //:gazelle -- update-repos -from_file=go.mod

已有项目通过git submodule的方式来引入

  • ical4notion

Submodule 如何提交代码

  • 通过git submodule foreach git pull 来更新子模块
  • 通过git submodule foreach git add . 来添加子模块的修改
  • 通过git submodule foreach git commit -m "message" 来提交子模块的修改
  • 通过git submodule foreach git push 来推送子模块的修改
  • 通过git push origin master 来推送父模块的修改
  • git push --recurse-submodules=on-demand 来推送父模块和子模块的修改
  • 通过git submodule update --remote --merge 来更新子模块的远程分支

gliese.cn 链路

d.gliese.cn -(cloudflare)-> Tunnels -(cloudflare)-> localhost:8080

plex.gliese.cn -(cloudflare)-> Tunnels -(cloudflare)-> localhost:32400

s.gliese.cn -(cloudflare)-> Tunnels -(cloudflare)-> ubuntu@SERVER_IP:80

本地尽量少部署服务,尽量使用云服务

About


Languages

Language:Starlark 77.3%Language:Go 14.0%Language:Python 7.2%Language:Erlang 1.2%Language:Shell 0.3%