在本地计算机上轻松克隆你在GitHub上Star的仓库
首先安装python或conda,已在python3.10.11上测试
拉取该repo,并且安装Python依赖项:
git clone https://github.com/bai0012/GitHub_Star_backupper
cd GitHub_Star_backupper
pip install -r requirements.txt
修改main.py中Github用户名和个人访问令牌及目标地址
如:
# 在这里输入你的Github用户名和个人访问令牌(Personal Access Token)
username = "bai0012"
token = "github_pat_11AMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
# 指定下载路径,请使用双斜线而不是斜线
download_path = "D://github"
使终端处于项目文件夹的基础上,运行
python main.py
等待处理完成。
若需要更新所有储存库,只需要再运行一次即可。
进入Fine-grained personal access tokens
选择Generate New token
输入令牌名称并选择过期时间(最大为一年),然后创建令牌。
(本程序在GPT 4指导下完成)