# [本仓库](https://gitcode.net/kicad-cn/kicad-cn) 是 [KiCad 中国](742339528) 的群文件储存仓库

## 重要说明

> [腾讯工蜂仓库](https://git.code.tencent.com/taotieren/KiCad_CN) 因为不可抗力调整为私有。请访问 [公开仓库](https://gitcode.net/kicad-cn/kicad-cn)

> 工蜂助手: 为安全考虑，社区版暂不支持创建公开项目，之前已创建的公开项目均已调整为私有，不支持修改可见性。给您带来不便之处敬请谅解。+

## 介绍
#### 介绍
KiCad 中国讨论

- KiCad 电子发烧友论坛：https://bbs.elecfans.com/zhuti_kicad_1.html

- KiCad 智能镜像下载站：https://mirrorz.org/app/KiCad

- KiCad 中文论坛：https://www.ilovekicad.com/

- KiCad 开源中国 ① 群：742339528 (已满员，~~群主失联中，暂时无法扩容群人数。~~)

![KiCad_742339528](./KiCad_742339528.png)

- KiCad 开源中国 ② 群：290150427

    - PC QQ 二维码解析：

![KiCad 开源中国②](./KiCad 开源中国②.png)

    - 手机 QQ 扫码：

![KiCad 开源中国②_290150427](./KiCad 开源中国②_290150427.jpg)

- Telegram 简体中文交流群: https://t.me/KiCad_zh_CN

- 飞书交流群：

![KiCad_CN_feishu](./KiCad_CN_feishu.png)

- 飞书话题谈论：

![Talk_KiCad_CN_feishu](./Talk_KiCad_CN_feishu.png)

- ~~KiCad 发行版 Windows 版本阿里云盘下载链接：[KiCad 发行版](https://www.aliyundrive.com/s/yZcznhyJg3Z)~~ (请使用上面的[智能镜像](https://mirrorz.org/app/KiCad)下载)


# 新增新的格式文件前，请先增加 LFS 支持。

引用 `.gitattributes` 文件中的 LFS 追踪的文件格式：

> *.zip filter=lfs diff=lfs merge=lfs -text
> *.rar filter=lfs diff=lfs merge=lfs -text
> *.tar.* filter=lfs diff=lfs merge=lfs -text
> *.7z filter=lfs diff=lfs merge=lfs -text
> *.tgz* filter=lfs diff=lfs merge=lfs -text
> *.pdf filter=lfs diff=lfs merge=lfs -text
> *.epub filter=lfs diff=lfs merge=lfs -text
> *.mobi filter=lfs diff=lfs merge=lfs -text
> *.doc* filter=lfs diff=lfs merge=lfs -text
> *.xls* filter=lfs diff=lfs merge=lfs -text
> *.ppt* filter=lfs diff=lfs merge=lfs -text
> *.png filter=lfs diff=lfs merge=lfs -text
> *.jpg filter=lfs diff=lfs merge=lfs -text
> *.ico filter=lfs diff=lfs merge=lfs -text
> *.gif filter=lfs diff=lfs merge=lfs -text
> *.mp4 filter=lfs diff=lfs merge=lfs -text
> *.wmv filter=lfs diff=lfs merge=lfs -text
> *.mov filter=lfs diff=lfs merge=lfs -text
> *.kicad_mod filter=lfs diff=lfs merge=lfs -text
> *.lib filter=lfs diff=lfs merge=lfs -text
> *.pcblib filter=lfs diff=lfs merge=lfs -text
> *.pcb filter=lfs diff=lfs merge=lfs -text
> *.brb filter=lfs diff=lfs merge=lfs -text
> *.step filter=lfs diff=lfs merge=lfs -text
> *.stp filter=lfs diff=lfs merge=lfs -text
> *.wrl filter=lfs diff=lfs merge=lfs -text
> *.py* filter=lfs diff=lfs merge=lfs -text
> *.jar filter=lfs diff=lfs merge=lfs -text
> *.deb filter=lfs diff=lfs merge=lfs -text
> *.json filter=lfs diff=lfs merge=lfs -text
> *.txt filter=lfs diff=lfs merge=lfs -text
> *.csv filter=lfs diff=lfs merge=lfs -text
> *.htm* filter=lfs diff=lfs merge=lfs -text
> *.exe filter=lfs diff=lfs merge=lfs -text
> .tmp* filter=lfs diff=lfs merge=lfs -text
> *.apk* filter=lfs diff=lfs merge=lfs -text
> *.wav filter=lfs diff=lfs merge=lfs -text
> *.crx filter=lfs diff=lfs merge=lfs -text
> *.gz filter=lfs diff=lfs merge=lfs -text
> 

# 参与贡献

本仓库启用了 LFS ，提交之前请确认 LFS 是否安装并启用。
```bash
# 使用 git clone 下载
git clone https://git.code.tencent.com/taotieren/KiCad_CN.git

# 安装 LFS
git lfs install

# 添加需要使用 LFS 储存的文件格式，如：
git lfs track "*.zip"

# 添加需要使用 LFS 储存的文件夹，如：
git lfs track LFS_test/*

# 或者直接用文本编辑工具，编辑 .gitattributes，按照里面的格式添加需要存储的二进制文件，如：
vi .gitattributes

# 查看仓库状态
git status

# 添加新文件到仓库
git add 所需要添加的文件

# 提交新文件到仓库
git commit -m "所需要添加的文件描述"

# 将新文件推送到 master 分支
git push 或 git push -u origin master
```

# 从工蜂仓库迁移到 gitcode 操作

以下是命令行操作，请在终端中完成

```bash
# 进入之前克隆的工蜂仓库文件夹
cd KiCad_CN

# 重命名 origin 为 gongfeng
git remote rename origin gongfeng

# 添加 gitcode 远程仓库链接为 origin
git remote add origin https://gitcode.net/kicad-cn/kicad-cn.git

# 拉取远程 gitcode 文件到本地 master 分支
git pull -u origin --all

# 拉取远程 gitcode tag 到本地 master 分支
git pull -u origin --tags
```

如有其他疑问请提 [KiCad-CN Issues](https://gitcode.net/kicad-cn/kicad-cn/-/issues)

# 使用 MIT 开源协议

# [内容预览详见 KiCad_CN_index.md](./KiCad_CN_index.md)
