配置:hfd 开发的 huggingface 专用下载工具,基于成熟工具 aria2

配置环境(这里采用vscode)

安装git(可选)

配置

这里用vscode,就勾选Use Visual Studio Code as Git's default editor 

这是 Git 2.49.0 安装时 “设置新仓库初始分支名称” 的配置界面,关键实体:

  • 选项 1:Let Git decide(默认用 Git 当前默认名,目前多为 master ,但 Git 计划未来换更包容名称 )
  • 选项 2:Override...(手动指定新仓库初始分支名,常见填 main ,很多团队已用此替代 master )

从 通用性和适配主流规范 角度,选 Override the default branch name... 并填 main (和 GitHub/GitLab 等平台默认分支名对齐,减少后续仓库分支名不一致的麻烦),选完点 Next 继续安装即可。

这是 Git 2.49.0 安装时 “配置 PATH 环境变量” 的选项界面,3 个核心选项实体:

  1. Use Git from Git Bash only:仅 Git Bash 可用,不修改系统 PATH
  2. Git from the command line and also from 3rd-party software(推荐):给命令行(CMD/PowerShell)和第三方软件(如 VS Code)配 Git 路径,最通用
  3. Use Git and optional Unix tools from the Command Prompt:会覆盖系统工具(如 find/sort ),不推荐

结合你要用 VS Code + Git Bash 协同工作 的需求,选 第二个选项(推荐项) ,让 Git 能被命令行和第三方软件识别,装完点 Next 继续即可。

选 Use bundled OpenSSH 用 Git 自带的 OpenSSH(稳定、无需额外配置,推荐 )

保持默认选 Use the native Windows Secure Channel library 即可,点 Next 继续安装。

  • Checkout Windows-style, commit Unix-style(默认选中):检出时 LF 转 CRLF,提交时 CRLF 转 LF,适配 Windows 跨平台开发(推荐)

保持选 Use MinTTY ,点 Next 继续安装即可。

结合日常开发(兼顾兼容性和少冲突 ),保持默认选 Fast-forward or merge 

  • Git Credential Manager(默认选中):跨平台凭据管理工具,自动保存 Git 账号密码(推荐,适配 GitHub/GitLab 等)

最后勾选这个安装成功

打开vscode,在终端输入 git --version ,若返回 Git 版本号(如 git version 2.49.0 ),说明安装成功;若提示 “命令未找到”,则需检查 Git 安装及环境变量配置。

配置hfd下载工具

官方步骤

# 下载 hfd.sh 脚本
wget https://hf-mirror.com/hfd/hfd.sh  
# 赋予脚本可执行权限(Linux/Mac/WSL 需执行,Windows Git Bash 也需)
chmod a+x hfd.sh  #如果报错直接用 bash hfd.sh ... 执行脚本,简单有效,无需纠结权限问题
#设置环境变量 HF_ENDPOINT(指定镜像加速地址)
$env:HF_ENDPOINT = "https://hf-mirror.com"  
#如果用 Git Bash 终端,执行:
export HF_ENDPOINT=https://hf-mirror.com  

git步骤

注意如果安装了git,这里有两个终端

# 在 PowerShell(不是 Git Bash)里执行
Invoke-WebRequest -Uri https://hf-mirror.com/hfd/hfd.sh -OutFile D:\code\2025\6\26\hfd.sh
bash hfd.sh #... 执行脚本,简单有效,无需纠结权限问题

简单说:用 PowerShell 下载脚本到指定路径,再用 Git Bash 执行

#用 PowerShell 下载脚本:
Invoke-WebRequest -Uri https://hf-mirror.com/hfd/hfd.sh -OutFile D:\code\2025\6\26\hfd.sh
#切回 Git Bash,先确认脚本存在(ls hfd.sh ),再执行:
#设环境变量(Git Bash 里用 export 是对的,确保环境加载)
export HF_ENDPOINT=https://hf-mirror.com
#运行脚本
bash hfd.sh

全部评论

相关推荐

前言:看到很多人在牛客写日志,记录自己的应聘和工作,给我了解工作提供了很大的帮助,在此对各位前辈表示感谢。想到自己如果写点儿东西,可能对后来的人也能有点儿参考作用,所以开帖定期记录一下自己的工作历程,也希望对自己能起到一点监督和激励作用。个人背景:24年6月本科毕业的北理工电信学生,在校期间一直以不挂科为底线混日子,既没保研也没考上研,但是第一年考研分数只差一点点,所以硬着头皮二战。但是二战时自己确实自觉性差,玩多学少,最后比第一次还差三十分(各位应届的朋友们一定考虑好,要么别二战,不然就认真学,别像我一样丢了应届的身份又没考上)。二战失败后打算找工作,很多好一点儿的工作都要在校或者应届生,其次是有工作经验的,我这种三不是就是最底层的爬虫,父母都是单位员工,我实在是不想考公进单位养老,决定进企业上班,在同学的推荐下找了华为od(其实不推荐大概率也是华为od,一进招聘软件就是蜂涌过来的中介和hr)。自己大学也学了一点代码,就试着去考一下。应聘流程:3月份开始复习了不到一个月的代码,刷刷题。3.30 机考,分数396,基本都是刷到过的旧题,有几个用例没过4.1 综测性格测试,感觉走流程,别乱编就行感觉对技术面没什么自信,看了一个星期八股4.8 资面,和部门小领导聊了聊,是个好人,问了下大学学习的内容,工作想法,没技术问题4.17 技术一面,好难约啊,等了十天才约上,手撕代码,正常交流,没问八股,顺利通过4.28 技术二面,同样难约,又是十天,一样手撕代码,正常交流,没问八股,正常通过5.12 漫无止境的等待,可能也和五一假期有关系,终于争取到了主管面,这回就是正常交流加业务方面的介绍6.20 听说过华为不管是正式编还是od审核很慢,没想到这么慢,一个多月才下来offer,整个等待期间人已经濒临崩溃,打算另寻他路,最后还是等到了,定在7.1入职,入职前提交各种资料,体检6.26 出发,前往上海,准备入职后记:这个日志不知道会写多久,有多少人会看,大家如果有什么问题我尽量回答,后附offer图。  
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务