README
Pkmer-Math
基于Obsidian建立公开共享的数学知识库!
PKMer知识管理交流群(QQ): 825255377
前言
本系列内容亦在用较为粗略和通俗的语言描述 梳理高等数学的主要内容,
由于开发者精力有限, 项目有烂尾和转手可能, 会优先梳理通识部分大纲内容, 然后根据本人复习掌握情况和偏好决定哪些内容的补充, 如有内容疏漏错误 或欲共同开发者 请联系开发者, 加群, 或者提issue
内容主要来源:
- 高等数学同济版
- Wikipedia
- Chatgpt
- 开发者们的学识
目录:
一些技术经验
合并分支
如果有多个分支需要合并, 以下是合并步骤:
- 首先切换到自己主要开发的分支, 比如我在main开发, 就先切换到master
- 执行命令
git pull origin master
将master合并到main (大概吧,我也没太搞懂谁合并到谁= =) - 解决冲突, 这个如果有的话比较麻烦, 没有就不管
- 将合并后的内容推送到指定分支main,
git push origin master
子模块
~~对于不想在整个项目中开发, 想在自己的项目中开发的情况, 可以创建子模块: ~~
cd "Pkmer-Math路径"
git submodule add "你的项目下的Math文件夹" Math
git submodule update --init
不再用子模块了, 子模块的更改不能在父项目直接提交
不过仍然可以将此项目引入你的项目当作子模块,只是需要单独对子目录拉取更新
.gitignore构建
# 首先排除自己, 每个人情况不一样,单独配置
.gitignore
# 同步.obsidian文件夹下指定的子文件夹, 这些插件都暂时没有用到, 将来找机会剔除
.obsidian/*
!.obsidian/plugins
.obsidian/plugins/*
!.obsidian/plugins/dataview/
!.obsidian/plugins/obsidian-git/
!.obsidian/plugins/obsidian-linter/
!.obsidian/plugins/quickadd/
!.obsidian/plugins/obsidian-outliner/
!.obsidian/plugins/table-editor-obsidian/
!.obsidian/plugins/obsidian-latex-suite/
!.obsidian/plugins/templater-obsidian
!.obsidian/app.json
!.obsidian/snippets
# 其他ob相关文件夹
.history
.trash
# 针对Mac系统的忽略
.DS_Store
# 子模块相关, 暂时没有用到
.gitmodules
# vscode配置文件夹
.vscode