git
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Sthope 2022-07-24 00:57:40 +02:00
parent c804100311
commit ed67cd5835

26
docs/cmnds/git.md Normal file
View File

@ -0,0 +1,26 @@
### git push script
```
#!/bin/sh
# If a command fails then the deploy stops
set -e
# Confirm with user
read -n 1 -p "Push to GitHub? (enter or ctrl+c):" input
printf "\033[0;32mDeploying updates to GitHub...\033[0m\n"
# Add changes to git
git add .
# Commit changes
msg="rebuilding site $(date)"
if [ -n "$*" ]; then
msg="$*"
fi
git commit -m "$msg"
# Push source
git push origin master
```