Skip to content

在本地计算机上轻松克隆你在GitHub上Star的仓库

Notifications You must be signed in to change notification settings

bai0012/GitHub_Star_backupper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GitHub_Star_backupper

在本地计算机上轻松克隆你在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

等待处理完成。

若需要更新所有储存库,只需要再运行一次即可。

如何申请Github个人访问令牌

进入Fine-grained personal access tokens

选择Generate New token

输入令牌名称并选择过期时间(最大为一年),然后创建令牌。

(本程序在GPT 4指导下完成)

About

在本地计算机上轻松克隆你在GitHub上Star的仓库

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages