简易的笔记与博客同步脚本

脚本内容:

#!/bin/bash

git add .
git commit -m "auto commit"
git push

CONFIG_FILE=".syncignore"
TARGET_DIR="/home/jichen/code/jichen-blog/content/post"

mkdir -p "$TARGET_DIR"

rsync -av --exclude-from="$CONFIG_FILE" . "$TARGET_DIR"

cd "$TARGET_DIR"
git add .
git commit -m "auto commit"
git push

创建一个 .syncignore 文件就能像gitignore一样对文件进行管理了。