bat批处理:git上传更新-灵析社区

JACKY

批处理背景

每次git做更新处理的时候,需要填写 git add. git commit -m “XXX”, git pull , git push 等等命令。 其实可以用bat来做批处理,简单快捷,

批处理代码

创建一个.bat文件,比如git.bat

@echo off
echo “-------Begin-------”
git status
set /p msg=‘Enter commit info:’
git add .
git commit -m %msg%
git pull
git push
echo Success:[%msg%]
echo “--------End!--------”
pause

代码说明:

@echo off #屏幕不显示bat文件中所有的命令行 
 
echo "-------Begin-------" #输出字符,"-------Begin-------" 
 
set /p msg='Enter commit info:': #接受输入的内容,以回车表示结束,赋值给变量 msg 

 
echo success:[%msg%] #输出字符,success:【%msg%】,msg为输入的变量值 
 
echo "--------End!--------" #输出字符,"--------End!--------" 
 
pause #暂停,否则 dos 界面会一闪而过 

使用方法:

  1. 将git.bat 放置到某个git的项目下
  2. 进入到相应的目录,点击git.bat ; 或者进入到powerShell中,执行.\git.bat


阅读量:679

点赞量:0

收藏量:0