记录踩过的坑-GitHub

目录

GitHub

GitHub上MD文件加超链接

GitHub上MD文件加代码片段

Commit大文件

GitHub访问慢

没有下载选项

删自己的仓库

将 GitHub 的某人的特定仓库复制到自己的账户下

获取access token

GitHub Desktop(Windows)

拉取 GitHub上 指定Tag的代码

GraphQL API

采集Pull Requests的时候报502

采集数据的时候报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)的绿色选项是因为所在的是一个子目录

如果想要下载,往上翻到根目录,如果不太大直接下载就好了

删自己的仓库

进入自己的项目地址

选择Setting按钮,进入项目设置界面,直接划到最底部

在这里插入图片描述

选择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小时内流量超了,过会儿再试就可以

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值