GitHub #
设置代理 #
git config --global http.proxy "http://127.0.0.1:8081"
git config --global https.proxy "http://127.0.0.1:8081"
# socks5 代理(如 Shadowsocks)
git config --global http.proxy "socks5://127.0.0.1:1080"
git config --global https.proxy "socks5://127.0.0.1:1080"
# 取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
学习 Github #
Github Learning Lab #
Introduction to GitHub #
Github 工具 #
cli/cli #
GitHub’s official command line tool https://cli.github.com
github/hub #
A command-line tool that makes git easier to use with GitHub. https://hub.github.com/
开源库 素材 / 规范 #
徽章 shields.io #
如:
参考:
Github star 历史 #
timqian/star-history #
vesoft-inc/github-statistics #
A react static app for displaying github repo statistiscs like Star History, Fork History and more.
https://vesoft-inc.github.io/github-statistics/
antonmedv/spark #
seladb/startrack-js #
GitHub star history and stats - based on JavaScript only!
https://seladb.github.io/StarTrack-js/
elliotreborn/github-stars #
技术栈的 star 趋势数据
Github PR 统计 #
开源相关工作岗位 #
A list of Open Source projects offering jobs. https://oo.t9t.io/organizations
角落标志 tholman/github-corners #
http://tholman.com/github-corners/
如:
GitHub Apps #
- Run persistently and can react to events quickly.
- Work great when persistent data is needed.
- Work best with API requests that aren’t time consuming.
- Run on a server or compute infrastructure that you provide.
参考:
Mergify #
Stop merging your pull requests manually.
We save your time by automatically merging, commenting, rebasing, updating, labeling, backporting, closing, assigning, your pull requests.
Mergifyio/mergify-engine #
Engine for Mergify https://mergify.io
Netlify #
[wei/pull] #
Pull #
Keep your forks up-to-date via automated PRs
probot/weekly-digest #
自动生成周报到 issue
GitHub Actions #
- Provide automation that can perform continuous integration and continuous deployment.
- Can run directly on runner machines or in Docker containers.
- Can include access to a clone of your repository, enabling deployment and publishing tools, code formatters, and command line tools to access your code.
- Don’t require you to deploy code or serve an app.
- Have a simple interface to create and use secrets, which enables actions to interact with third-party services without needing to store the credentials of the person using the action.
Github 工具开发 #
webhook #
NetEaseGame/git-webhook #
使用 Python Flask + SQLAchemy + Celery + Redis + React 开发的用于迅速搭建并使用 WebHook 进行自动化部署和运维,支持 Github / GitLab / Gogs / GitOsc。 https://webhook.hust.cc/
若觉得 git-webhook 部署依然比较复杂,可以尝试更为简洁的 cli 版本 hustcc/webhookit
github-webhook-handler #
Node.js web handler / middleware for processing GitHub Webhooks
go-playground/webhooks #
Webhook receiver for GitHub, Bitbucket, GitLab, Gogs
hustcc/webhookit #
Simple git webhook cli tool for automation tasks, bind git webhook to action.
gorda/issue-man #
Building apps #
参考:
Building actions #
参考:
叶王 © 2013-2024 版权所有。如果本文档对你有所帮助,可以请作者喝饮料。