目标是这三件事一次到位: 一、先统一到底用哪套 SSH 建议统一使用 Windows 自带 OpenSSH,避免和 Git for Windows 自带 ssh 混用。 如果 where 结果里有多套 ssh,核心是确保 Git 走上面这条路径。 把下面内容加到 ~/.bashrc: 然后执行: 二、启用系统级 ssh-agent 服务(关键)

Read More

文章摘要如果你刚开始学 Git,最怕的往往不是代码,而是那些看起来很复杂的命令。其实 Git 常用命令并不多,只要按场景理解,就很容易上手。本文用最简单的方式,带你学会开发中最常见的 Git 操作。 目录 正文 Git 是什么,新手为什么要学 你可以把 Git 理解成一个“代码存档工具”。每次你改完代码,都可以用它留下一次记录。以后如果改坏了,可以找回以前的版本。如果是几个人一起开发,Git 还能帮助大家一起改代码,不容易互相覆盖。 所以对新手来说,学 Git 的重点不是背命令,而是先弄清楚:什么时候该用什么命令。 第一步:先看代码现在是什么状态 在做任何操作之前,先看一眼当前状态,这是最好的习惯。 命令:git status 使用场景:想知道自己改了哪些文件,哪些还没有保存到 Git 里。 一句话解释:它就像“当前进度查看器”。

Read More

常用 Git 命令大全:从入门到团队协作的实战指南 Git 是现代开发中最重要的基础工具之一。它不仅能记录每次代码变化,还能在多人协作时减少冲突、追踪问题来源、快速回滚错误版本。很多人觉得 Git 命令难记,其实只要掌握高频场景,就能覆盖 90% 以上的日常工作。本文按“开发流程”整理常用命令,让你从写代码到提测上线都更顺畅。 一、项目初始化与状态查看 拿到新项目时,最常见的两个动作是初始化和克隆仓库。初始化用 git init,克隆远程仓库用 git clone 仓库地址。进入项目后,建议第一时间执行 git status,它会告诉你当前分支、是否有未提交改动、哪些文件已暂存。这个命令应该成为你的“肌肉记忆”,每次提交前都看一眼,能避免很多低级错误。 git init:在当前目录初始化 Git 仓库 git clone URL:克隆远程仓库到本地

Read More

Dear ImGui 是一个流行的 C++ 即时模式 GUI(Immediate Mode GUI)库,广泛用于游戏开发工具、调试界面、编辑器和可视化工具。 本教程将带你从零开始学习: 目录 1. 什么是 ImGui Dear ImGui 是一个开源 GUI 库,主要用于开发者工具界面。 它的特点: GitHub: https://github.com/ocornut/imgui 2. 即时模式 GUI ImGui

Read More

开放80端口,用于申请证书 服务器端要防火墙打开端口 iptables 工作流程图: 你设置 iptables 规则↓规则存在于内存↓netfilter-persistent save↓写入 /etc/iptables/rules.v4↓服务器重启↓开机自动执行 iptables-restore↓规则恢复 或者手动修改/etc/iptables/rules.v4, 文件然后调用iptables-restore < /etc/iptables/rules.v4 云服务器额外注意 ⚠️ iptables 只是服务器内部防火墙 你还必须在云平台开放: 否则外部仍然访问不了。 安装3x-ui

Read More