MyGitRepository
Git 总仓库。已经迁移整合 BlogBackup、Learning-Platform 两仓库所有笔记,包含大量之前学习笔记和各种新尝试项目的内容(Java 项目、Godot 游戏开发 Demo 等),详情看 README
Install / Use
/learn @ZeromaXHe/MyGitRepositoryREADME
本仓库建立目的
之前自己的代码都是分项目上传的,分的比较散。因为其实大部分并不算严格意义的开源项目,所以每次都单开个 repository 感觉有点浪费。这里直接建立一个总的 Git 仓库,可以统一上传各种不同语言的不同项目代码,某种程度来说,也算是将 Git 和项目解耦。
仓库建立过程
在目录下执行下面命令建立本地仓库:
git init
检查当前文件状态(会显示未跟踪文件):
git status
跟踪新文件\暂存文件更新:
git add README.md
这是个多功能命令:可以用它开始跟踪新文件,或者把已跟踪的文件放到暂存区,还能用于合并时把有冲突的文件标记为已解决状态等。
查看未暂存的内容:
git diff
查看已暂存的将要添加到下次提交里的内容:
git diff --cached
(Git 1.6.1 及更高版本还允许使用
git diff --staged,效果是相同的,但更好记些。)
提交更新:
git commit
这种方式会启动文本编辑器以便输入本次提交的说明。
你也可以在
commit命令后添加-m选项,将提交信息与命令放在同一行只要在提交的时候,给
git commit加上-a选项,Git 就会自动把所有已经跟踪过的文件暂存起来一并提交,从而跳过git add步骤
仓库内容
- GodotDemo: Godot 引擎开发的一些项目
- CatlikeCoding: 基于 .NET 版 Godot,用 C#/F# 语言学习 Catlike Coding 图文教程的项目
- Scenes/GodotOfficialDemo:还包含部分 Godot 官方 Demo 的学习
- Civ6Copy: 仿《文明6》项目
- FpsDemo:参考 StayAtHomeDev FPS/UI 教程、Majikayo Games FPS 教程、仿 CS 响应式烟雾弹教程等做的 3D 第一人称射击项目
- GodotProjects: 俯视角射击游戏项目
- ProceduralPlanet:参考 Sebastian Lague 的太阳系教程与 athillion 在 Godot 4.1 实现的 ProceduralPlanetGodot 开源项目,做的程序式生成星球项目(包括大气层、海洋、星空)
- TestInGDScript: GDScript 测试项目
- mytest_global_hex_tile: 球体六边形地块项目
- mytest_war_thunder_like: 仿战争雷霆项目
- Winline: Win Line 小游戏项目
- CatlikeCoding: 基于 .NET 版 Godot,用 C#/F# 语言学习 Catlike Coding 图文教程的项目
- MySpringTuling:图灵《手写Spring底层原理源码》笔记和代码
- Notes: 一些笔记文件
- 个人创作:主要是之前公众号写的一些文章备份
- 技术文章
- 杂谈随笔
- 书籍翻译:一些英文书的翻译。目前主要是:
- 文档翻译:一些官方文档或教程的翻译。目前主要是:
- 常用工具笔记:一些常用的工具的速查笔记。我自己常用的一些:
- Mermaid 图教程 Typora 里面可以写 Markdown 的时候用这个画图
- LaTeX 相关 Typora 里面用 LaTeX 写公式
- 其他……
- 视频笔记:一些视频笔记。目前主要是:
- 看完的:Docker、MySQL(高级篇)、SpringCloud、JUC、Redis、Kafka、Thrift、ZooKeeper、XXL-Job
- 看完较多、进行中的:Netty、Dubbo、SpringBoot、[Java 新特性](Notes/视频笔记/尚硅谷 Java 新特性相关笔记.md)
- 没看完、进度很少的:JVM、ElasticSearch、MySQL 面试题、Nginx、SpringSecurity、Spring、Kubernetes
- 读书笔记:
- Java 开发相关:整个 Java 后端技术栈可能涉及到的书籍的相关阅读笔记,还有类似 JavaFX 这种客户端的
- 2019-2020 旧笔记:最一开始学 Java 时候记的一些很零散的笔记,包括 CSDN 一些文章的原稿
- 游戏开发相关
- 其它编程相关:JavaScript、Python、Scala
- 语言学习:日语
- 其它:其它平时看的书的笔记
- Java 开发相关:整个 Java 后端技术栈可能涉及到的书籍的相关阅读笔记,还有类似 JavaFX 这种客户端的
- 面试:自己面试相关的准备。目前内容主要是:《个人 Java 面试复习原材料.md》
- 来自BlogBackup的面试资料:原来 BlogBackup 仓库迁移过来的面试题文章(很多都是之前发在公众号上的)
- 个人创作:主要是之前公众号写的一些文章备份
- RandomFileChooser:一个简单的随机选取文件的 Java 程序
- SpringBoot3Demo: 自己简单的一个 SpringBoot3 测试项目
- SpringBoot3ReactorShangGuiGu: 《尚硅谷 SpringBoot3 响应式编程教程》代码和笔记
- SpringCloudAlibabaDemo:自己简单的 Spring Cloud Alibaba 测试项目
Related Skills
proje
Interactive vocabulary learning platform with smart flashcards and spaced repetition for effective language acquisition.
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
research_rules
Research & Verification Rules Quote Verification Protocol Primary Task "Make sure that the quote is relevant to the chapter and so you we want to make sure that we want to have it identifie
