Library Search
结果页

Git 版本控制入门到协作

在 技术栈 中找到 8 个匹配结果。

返回文档库
技术栈

技术栈

8 个
查看全部
Git # Git 例程:分支协作完整流程 ## 目标 实操 Git 核心流程:init → add → commit → branch → merge → tag,覆盖单人开发到多人协作。 ## 完整操作 ```bash # ═══ 初始化 ═══ git init my-project cd my-project # ═══ 第一次提交 ═══ echo "# My Project" > RE… 3% OpenOCD 径 ``` ### Windows 1. 下载预编译二进制:https://github.com/openocd-org/openocd/releases 2. 解压到 `C:\openocd\` 3. 添加 `C:\openocd\bin` 到系统 PATH 4. 安装驱动(ST-Link 用 Zadig 替换为 WinUSB) ### 从源码编译(需定制时) ```bash git c… 3% ESP-IDF * | Windows 10/11 (64-bit),PowerShell 或 Git Bash | | **macOS** | macOS 10.15 Catalina 及以上 | | **Linux** | Ubuntu 20.04+ / Debian 11+ / Fedora 36+ | **依赖项**: - Python ≥ 3.8 - Git ≥ 2.x - CMake ≥ 3.16… 2% Solid.js e 模板(推荐) ```bash # TypeScript 模板 npx degit solidjs/templates/ts my-solid-app cd my-solid-app npm install # JavaScript 模板 npx degit solidjs/templates/js my-solid-app cd my-solid-app npm install ```… 2% Docker 运行 - ✅ `.dockerignore` 排除 node_modules/.git 等 - ✅ 固定基础镜像版本标签(不用 `latest`) - ✅ 合并 RUN 指令减少层数:`RUN apt update && apt install -y pkg1 pkg2 && rm -rf /var/lib/apt/lists/*` - ❌ 不要在容器内存储数据(用 Volume) - ❌ 不要在… 2% Arduino )和**Arduino IDE + 编程框架**,将底层寄存器操作封装为 `digitalWrite()`、`analogRead()` 等易用 API。 ## 解决什么问题 - **降低嵌入式门槛**:无需深入理解 MCU 寄存器,几行代码即可点亮 LED、读取传感器 - **快速原型验证**:从想法到实物原型仅需几十分钟,极大加速创客、IoT 产品迭代 - **跨平台统一**:同一套代码可… 2% OpenAI API pi_key = "sk-abc123..." # 硬编码在代码中 # 会被 git 提交到版本库! # ✅ 正确做法 import os from dotenv import load_dotenv load_dotenv() api_key = os.getenv("OPENAI_API_KEY") # ✅ 生产环境:使用密钥管理服务(AWS Secrets Manager / Vaul… 2% PlatformIO llis(); ledState = !ledState; digitalWrite(LED_PIN, ledState); Serial.print("["); Serial.print(loopCount); Serial.print("] LED: "); Serial.println(ledState ? "ON" : "OFF");… 2%