说明
此脚本用于更新git仓库,主要用于使用ssh克隆的仓库,使用https克隆或者直接下载的不可使用此脚本进行更新,编写此贴用于保存脚本以供后用
Linux平台
Linux平台下的脚本使用的是bash shell脚本进行编写的
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| #! /bin/bash
echo start update!
DATE=`date`
git add . git commit -m "$0 : $1 $DATE" git push origin master
|
使用./update "msg"
进行更新仓库
Windows平台
Windows平台下使用bat脚本进行更新仓库
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| :::::::::::::::::::::::::::::::::::::::::::: :: Usage: ./update.bat "msg" :: :::::::::::::::::::::::::::::::::::::::::::: @echo off setlocal enabledelayedexpansion @echo "start update!"
:: 下方设置参数 @set DATE="%date% %time%" @set FILE="%0" @set MSG="%1"
:: 下方将双引号删除 @set FILE=%FILE:"=% @set MSG=%MSG:"=% @set DATE=%DATE:"=%
:: 下方更新git @git add . @git commit -m "%FILE% : %MSG% %DATE%" @git push origin master :::::::::::::::::::::::::::::::::::::::::::: :: written by impressionyang :: ::::::::::::::::::::::::::::::::::::::::::::
|
使用./update.bat "msg"
进行更新仓库
impressionyang