博客开发完成前的临时解决方案
个人目录(以字典序):
请自行维护以下文件:
- 文章
<alias>/<year>/<month>/<date>/<title>.md
例:Antares/2024/01/22/测试内容.md
- 插图
<alias>/<year>/<month>/<date>/images/<name>
例:Antares/2024/01/22/images/图例.jpg
- 目录
<alias>/index.md
例:Antares/index.md
使用 Markdown 如下编写:
# 目录
## 2022
- [01/20 文章1](2022/01/20/文章1.md)
- [01/20 文章2](2022/01/20/文章2.md)
- [01/22 文章3](2022/01/22/文章3.md)
## 2024
- [01/20 文章4](2024/01/20/文章4.md)
- [01/20 文章5](2024/01/20/文章5.md)
- [01/22 文章6](2024/01/22/文章6.md)
第一次提交请完整走完所有流程,之后请跳过 Step 0 直接从 Step 1 做。
如果你很确定自己在做什么,不一定非要严格按照流程走。
安装 Git,自己找教程安装。
Clone项目,可选用 HTTPS 或 SSH (推荐)
git clone https://github.com/x5plan/git-blog.git x5plan-git-blog # 使用 https
git clone git@github.com:x5plan/git-blog.git x5plan-git-blog # 使用 ssh
# 注意:字符 # 后半部分是注释,仅仅用于说明,没有必要去粘贴到终端中。
如果选用SSH,请自行生成 SSH key pair。
进入 git repo 文件夹,切换到main分支并拉取最新的远程分支
cd x5plan-git-blog
git checkout main
git pull
创建并进入用户自己的分支
git checkout -b user/<alias>/<branch name>
例: git checkout -b user/antares/first-commit
注意,全小写,包括你的用户名,全部小写。
以创建 Antares/2024/01/22/测试内容.md
为例
首先创建对应的文件,并书写完成内容。可自由选择编辑器,推荐 VS Code 或 Typora。
编辑完成后,Stage 你的文件并commit。
git add Antares/2024/01/22/测试内容.md
git commit -m "update 测试内容.md"
# -m 后为提交注释,随意填写但必须得有,几个简单的词描述一下做了啥即可
将本地分支推送至远程:
git push
打开 x5plan/git-blog ,选择 Pull requests,点击按钮 New pull request.
base 选择 main,compare 选择你刚刚创建的分支名字,例如 user/antares/first-commit
写一个具体的 title,description 按需写可以留空。
点击 Create pull request
等有人review 你的 change 后合并。
当其他人阅读你的PR后,会提交comment。
请编辑你的文件解决问题,并重复 Step 2。