📌  相关文章
📜  gh-pages-clean - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:41:24.495000             🧑  作者: Mango

gh-pages-clean - Shell-Bash

gh-pages-clean是一个基于Shell-Bash的命令行工具,用于删除Github Pages仓库的gh-pages分支并创建一个新的gh-pages分支。

安装

你可以通过以下命令来安装gh-pages-clean

npm install -g gh-pages-clean
用法
基本用法
gh-pages-clean

以上命令会执行以下任务:

  1. 如果当前分支不是master分支,切换到master分支。
  2. 删除本地的gh-pages分支。
  3. 基于master分支创建一个新的gh-pages分支。
  4. 推送gh-pages分支到远程仓库。
自定义分支名称

有时候你可能希望使用自定义的分支名称而不是gh-pages,你可以使用-b--branch选项来指定自定义的分支名称:

gh-pages-clean -b custom-branch-name
不推送到远程仓库

默认情况下,gh-pages-clean会推送gh-pages分支到远程仓库,你可以使用-n--no-push选项来禁止推送:

gh-pages-clean --no-push
注意事项
  • 在执行gh-pages-clean之前,请确保你本地仓库的状态已经被提交和推送。
  • gh-pages-clean会删除本地的gh-pages分支,所以请务必确保你已经将需要保留的更改和文件备份。
  • 如果你在使用gh-pages-clean时遇到了问题,可以运行gh-pages-clean -v来查看详细的日志信息,如果无法自行解决问题,欢迎提交Issue。
版权信息

该工具由鱼皮编写并开源,遵循MIT许可协议发布。

示例代码
# 执行gh-pages-clean命令
gh-pages-clean

# 以自定义分支名称执行gh-pages-clean命令
gh-pages-clean -b custom-branch-name

# 执行gh-pages-clean命令但不推送到远程仓库
gh-pages-clean --no-push

# 查看详细的日志信息
gh-pages-clean -v