sh init hugo repo用于部署

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh init hugo repo用于部署相关的知识,希望对你有一定的参考价值。

#!/bin/bash

set -e

REPO=$1
REMOTE=$(git remote -v | grep upstream | grep -v grep | cat)

if [ -z $REMOTE ]
then
  if [ -z $REPO ]
  then
    echo "Must specify a valid upstream repo."
    exit 1
  fi
  echo "Upstream not set. Setting it now..."
  git remote add upstream $REPO
fi


git checkout --orphan gh-pages
git reset --hard
git commit --allow-empty -m "Initializing gh-pages branch"
git push upstream gh-pages
git checkout master

以上是关于sh init hugo repo用于部署的主要内容,如果未能解决你的问题,请参考以下文章

sh [Hugo为用户页面构建脚本] #github #hugo #build

sh Bash脚本将Hugo升级到给定版本

sh 用于在git repo中生成作者列表的Bash脚本

sh 用于从repo历史记录中删除所有PSD文件的Bash脚本。

sh 简单的bash脚本,用于获取并将执行文件夹中的所有repos拉到它们所在的最新分支

sh 一个用于supervisord的init.d脚本