在 GitHub 上,将修改保存到自己账号的步骤如下:

1. Fork 项目

  • 进入 notion-htmx 的 GitHub 仓库页面。
  • 点击页面右上角的 Fork 按钮,选择你自己的 GitHub 账户进行 Fork。
  • 这样,notion-htmx 的项目会被复制到你自己的 GitHub 账户下,成为一个新的仓库。

2. 克隆到本地

  • 在你 Fork 后的仓库页面,点击 Code 按钮,复制仓库的 HTTPSSSH 地址。
  • 在本地终端中使用 git clone 命令,将仓库克隆到本地:
    git clone https://github.com/你的用户名/notion-htmx.git
  • 进入克隆的项目文件夹:
    cd notion-htmx

3. 配置远程仓库

  • 你 Fork 后的仓库已经是默认的 origin,但为了保持和原仓库的同步,通常会设置一个 upstream 远程仓库:
    git remote add upstream https://github.com/原作者的用户名/notion-htmx.git

4. 创建新的分支进行修改

  • 为了避免直接在 main 分支上修改,推荐创建一个新的分支:
    git checkout -b new-feature
  • 在新分支上进行代码修改。

5. 提交修改

  • 修改完成后,使用以下命令将修改添加到暂存区:
    git add .
  • 提交修改:
    git commit -m "描述你的修改内容"

6. 推送修改到自己的 GitHub 仓库

  • 将修改推送到你自己的远程仓库:
    git push origin new-feature

7. 创建 Pull Request

  • 在 GitHub 上,你会看到自己仓库的页面,点击 Compare & pull request 按钮。
  • 选择目标仓库为 notion-htmx 的原仓库,填写 PR 的描述,点击 Create pull request
  • 这样,你就提交了你的修改请求,等待原仓库的维护者进行合并。

8. 保持同步(可选)

  • 如果原仓库有新的更新,你可以通过以下命令将其同步到自己的 Fork:
    git fetch upstream
    git checkout main
    git merge upstream/main
    git push origin main

通过这些步骤,你可以将对 notion-htmx 项目的修改推送到你自己的 GitHub 仓库,并创建一个 Pull Request 进行贡献。