s-huizhuy-u/dsh-github-sync ↗★ 1

dsh-github-sync

Publish a DSH workspace to a GitHub repository: create the repo, initialize git, commit, and push — with the token held in the DSH credential store. 适合需要快速将本地工作区初始化并同步到GitHub,且安全托管Token的用户。

パッケージ
dsh-github-sync
互換性
未検証
Harness ピア範囲
^0.1.5-rc.2
Cordis ピア範囲
^4.0.2
バージョン
0.2.0
ライセンス
MIT
最終更新
2026/09/26

同名パッケージの別リポジトリ

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:s-huizhuy-u/dsh-github-sync

ドキュメント

README 全文を読む ↗

schannel -> 由 Windows 证书库负责,git 侧不需要任何 CA 配置


只有当 git 报告的是 OpenSSL 后端时(macOS、Linux 的默认情况,以及部分这样配置的 Windows 构建)才需要给它单独的 bundle —— 而且要指向**合并后**的 bundle,因为直接替换默认值会破坏所有未被中间人的正常域名:

```bash
cat "$(git config --get http.sslCABundle 2>/dev/null || echo /etc/ssl/certs/ca-certificates.crt)" \
    ~/.local/share/dsh-github-sync/certs/accelerator-root.pem > ~/.local/share/dsh-github-sync/certs/combined.crt
git config --global http.sslCAInfo ~/.local/share/dsh-github-sync/certs/combined.crt

许可证

MIT —— 见 LICENSE。