如何使用源码
文件结构
Mkdirs 是一个使用 Typescript 语言开发的 Next.js 项目,因此 Mkdirs 的文件结构如下:
Git
如何同步源码
如果您按照 安装 中的步骤操作,并且有一个名为 @your-github-username/your-mkdirs
的仓库。
按照以下步骤从 @Mkdirs/mkdirs-template
同步源码到您的仓库,例如,新功能或错误修复。
-
添加上游仓库
首先,您需要将原始仓库添加为远程仓库。
您可以将其命名为
upstream
,然后在本地仓库中运行以下命令: -
获取上游仓库的更改
运行以下命令以获取原始仓库中的所有分支和提交:
-
切换到您的
main
分支确保您在
main
分支上(通常是main
或master
): -
合并上游更改
现在,将上游
main
分支的更改合并到您的本地main
分支:如果您不想合并上游
main
分支的所有更改,您也可以选择性地挑选您想要应用到本地main
分支的特定提交: -
解决冲突(如果有)
如果在合并过程中发生冲突(主要是因为您已经对源码进行了一些更改),您需要手动解决它们。
解决冲突后,使用
git add
添加修改的文件,然后使用git commit
提交更改。 -
推送到您的仓库
最后,将更新后的本地
main
分支推送到您自己的仓库:
按照这些步骤,您可以保持您的分支与原始仓库同步。建议定期执行此过程,以确保您的分支不会落后太多。