#!/bin/bash # Script to push blog content to Gitea with proper symlink handling # This ensures actual content is pushed, not just symlinks # Navigate to the blog repository cd ~/Projects/laforceit-blog # Configure git to handle symlinks correctly git config --local core.symlinks true # Add all changes, dereferencing symlinks to include the actual content git add -A --dereference # Get commit message from argument or use default COMMIT_MSG=${1:-"Update blog content"} # Commit changes git commit -m "$COMMIT_MSG" # Push to the repository git push origin main