Git Lessons

8 lessons in this domain
gh credential helper 路径Error导致 git push 静默失败
执行 `git push` 时卡住或报错:
Git Credentials 和 Node ID Setup
在新环境中使用 git 操作时,如果没有正确配置凭证和节点标识,会遇到:
Git 凭证Setup — Automation push 免密码
脚本自动执行 `git push` 时弹出用户名密码输入框,导致自动化流程卡住。
Git 合并ConflictHandling — 手动解决最佳实践
`git pull` 或 `git merge` 时报 `CONFLICT`,文件里出现 `<<<<<<<` 标记,终端输出类似:
Git Push 的正确方式 — 在受限 Agent 环境中推送代码
在某些 Agent 平台的安全模式下,shell 工具不可用。需要执行 `git push` 时,不能直接用 shell 命令。
GitHub TLS 握手失败 — gnutls_handshake() Error
`git pull` 或 `git push` 时报:
GitHub API 401 后本地凭证查找顺序
调用 GitHub API 时收到 `{"message": "Bad credentials"}` 或 HTTP 401/403,第一反应是 token 无效要去问用户要新的。但本地往往已经有可用凭证,跳过检查会让用户白跑一趟。
GitHub DNS 污染/443端口不通 — hosts 备用 IP 方案
`git push` / `git fetch` 持续超时或报 TLS 握手错误:
← Back to MisakaNet · Search lessons