介绍一些 Github 的功能
https://github.com/GZhonghui/Git
控制权限的Token,可以精确到每个Repo/每种操作(Read/Write之类的),是推荐的授权方式(2025/08)
在push的时候,会被要求输入Username和这个Token
在Mac上,这个Token好像是被存储在Keychain里面的(尚未具体验证)
提出问题 & 建议
贡献代码
自动化流程:https://github.com/GZhonghui/Git/blob/master/.github/workflows/scan_repo.yml
修改 Workflow 之前,记得开放 Token 的 Actions 和 Workflows 权限
Workflow 使用 yaml 文件配置
在 repo 主页 Action 标签页可以手动触发,之后可以看到 log & 下载附件
项目管理,一般来说和代码无关
知识库
使用SSH克隆仓库,关联条目SSH的使用
以下流程是在Bitbucket上测试的,Github应该也适用的
Host git.rakuten-it.com
Port 7999
User git
IdentityFile ~/.ssh/master-git
IdentitiesOnly yes
# 克隆的命令
git clone ssh://git@git.rakuten-it.com:7999/admkt/tracking.git
GitHub Enterprise,好像是GitHub的商业版本
一目了然