Skip to content

Collection of utility shell scripts for Git, backups, server sync, and automation.

Notifications You must be signed in to change notification settings

migstt/shell-scripts

Repository files navigation

Overview

This repository contains a collection of shell scripts for automating common development and server tasks. Scripts include Git key setup, commit signing, backups, and file synchronization.

Scripts

File Description
a-add-gpg-key-to-github-script.sh Adds a GPG key to a GitHub account
a-add-ssh-key-to-github-script.sh Adds an SSH key to a GitHub account
a-configure-signing-git-commits.sh Configures Git to sign commits with a GPG key
a-create-ssh-key.sh Creates a new SSH key
app-directory-backup.sh Backs up a local application directory
fetch-and-checkout-tag.sh Fetches and checks out a Git tag
mysql-db-backup.sh Creates a MySQL database backup
rsync-jekyll-server.sh Syncs Jekyll site files to a server using rsync
rsync-server-backup-to-local.sh Pulls a backup from a server to local using rsync

Notes

  • Scripts are intended for personal use and automation.
  • Adjust file paths, credentials, and environment variables before running.

About

Collection of utility shell scripts for Git, backups, server sync, and automation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages