目录
采集数据的时候报403
GitHub
GitHub上MD文件加超链接
[链接名称](链接路径)
GitHub上MD文件加代码片段
``` 代码 ```
Commit大文件
使用git lfs
下载git lfs安装文件,然后使用命令安装
git lfs install
Mac电脑也可以用Homebrew命令来安装
比如我是M2芯片的Mac,Homebrew要按M2芯片的方式安装,然后运行以下命令
arch -x86_64 brew install git-lfs
关联大文件
git lfs track "*.xx"
使用git正常commit
GitHub访问慢
去查ip的网站查GitHub: Where the world builds software · GitHub的ip地址,如有需要也可以把http://github.global.ssl.fastly.net一起查了。
修改host文件,文件路径:C:\Windows\System32\drivers\etc\host
cmd里更新dns缓存:ipconfig /flushdns
没有下载选项
Github没有Download Zip(下载zip)的绿色选项是因为所在的是一个子目录
如果想要下载,往上翻到根目录,如果不太大直接下载就好了
删自己的仓库
进入自己的项目地址
选择Delete this repository
在弹出的对话框中输入自己的项目名称
将 GitHub 的某人的特定仓库复制到自己的账户下
访问仓库页面,点击 Fork 按钮创建自己的仓库
Fork 就是将 GitHub 的某个特定仓库复制到自己的账户下。 Fork 出的仓库与原仓库是两个不同的仓库,开发者可以随意编辑。
新建的仓库名为"自己的账户名 / 仓库名"。
获取access token
请求GitHub GraphQL API,首先需要按照以下步骤在github申请一个access token:
右上角个人头像 > Settings > Developer settings > Personal access tokens > Generate new token
然后在Token description 写好关于这个token的描述,在Select scopes选择相应的权限,点击Generate token按钮后会跳转到token列表页,这时需要马上把这个token记录下来,因为这是敏感数据,刷新后就没有了,不然得重新申请。
GitHub Desktop(Windows)
拉取 GitHub上 指定Tag的代码
确保本地已经clone 了项目
先在 GitHub 中找到需要的tag,点进去
点击查看commits 记录, 查找 token 号,复制 token
切回GitHub Desktop,点击Repository,然后点击Open in Command Prompt
输入
git checkout 刚才复制的token
GraphQL API
采集Pull Requests的时候报502
一次采集的数据过多。我之前一次采集100条,调成50条解决。
采集数据的时候报403
GitHub限流,我是因为1小时内流量超了,过会儿再试就可以