vscode通过ssh连接github仓库
两种连接方式对比 模式 URL 格式 身份验证方式 优势对比 🌐 HTTPS https://github.com/user/repo.git 访问令牌 (PAT) 或 Git 凭据 网络兼容性好,设置简单 💻 SSH git@github.com:user/repo.git SSH 密钥对 持久身份认证,无需重复输入凭据 🏆 结论: SSH 更“稳定” SSH 在技术层面上的稳定性与 HTTPS 相差无几,但在用户体验层面,SSH 的“稳定性”体现在: 无中断性 (Uninterrupted Workflow): HTTPS 模式最大的不稳定因素是 PAT 的周期性过期。SSH 密钥一旦配置,可提供永久稳定的认证,确保您的 push/pull 操作永远不会因为“凭证过期”而中断。 抗网络限制性 (Firewall Bypass): 通过在本地配置 .ssh/config 文件,将 GitHub SSH 端口重定向到 443 端口,SSH 模式可以像 HTTPS 一样穿越企业防火墙,从而在任何网络环境中都能保持连接的稳定。 最佳实践推荐: 采用...
🐳 DDNS 容器部署:Docker + ddclient 实现 Cloudflare DDNS
通过docker-compose方式部署ddclient实现动态DNS更新, 适合部署在群晖, allinone等设备, 并且具备公网IP的家庭宽带用户。
多系统U盘启动软件Ventoy
关于Ventoy 简单来说,Ventoy是一个制作可启动U盘的开源工具。有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件直接拷贝到U盘里面就可以启动了,无需其他操作。你可以一次性拷贝很多个不同类型的镜像文件,Ventoy 会在启动时显示一个菜单来供你进行选择 你还可以在 Ventoy 的界面中直接浏览并启动本地硬盘中的 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件。Ventoy 安装之后,同一个U盘可以同时支持 x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI、ARM64 UEFI 和 MIPS64EL UEFI 模式,同时还不影响U盘的日常使用。Ventoy 支持大部分常见类型的操作系统 (Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen...
☁️ Floccus实现跨浏览器书签同步
通过Floccus插件, 配合坚果云的WebDav服务, 实现跨平台, 跨设备, 多款主流浏览器间的书签同步。
将 MobaXterm 的高亮突出显示集功能(HighLight sets)移植到 Xshell 中使用
1. 前言本人在【原创】终结选择困难,Xshell、MobaXterm、PuTTY、SecureCRT 多款 SSH 终端软件该怎么选 一文中提到 MobaXterm 中有默认就很好用的高亮/突出显示集功能(HighLight sets),演示如下: 可以看到,突出显示集功能对于查看日志,检索程序输出信息时,对 success/warn/error 等关键字会进行高亮显示,提高了我们的排查效率。 此功能在 MobaXterm 上默认开启,并且有好几套针对不同场景的突出显示方案。包括: OK/warning/error 方案 Unix shell script 方案 Cisco 网络配置方案 Perl 语法方案 SQL 语法方案 大家可以根据自己的需要,针对不同的 session 采用不同的突出显示方案,如下图所示: 2. 设置 Xshell6 的突出显示集Xshell6 相对于 Xshell5,也增加了突出显示集功能,但没有默认开启,也没有默认的方案。 由于 Xshell6 和 MobaXterm...