博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
qcommit.sh
阅读量:6316 次
发布时间:2019-06-22

本文共 837 字,大约阅读时间需要 2 分钟。

  hot3.png

#!/bin/sh#adds, commits, and pushes files in a git folder#Henry Olson, 2014#if the number of parameters entered is greater than 0if [ $# -gt 0 ]then	#populate folderArr with the parameters	folderArr=$@else	#enter default git folders here	folderArr=(FirstApp HelloApp)fifor folder in ${folderArr[*]}do	#start at documents	cd ~/Documents	echo $folder	#check for git folder	if [ ! -d $folder ]	then		echo "Error: folder $folder not found.\n"		continue		fi	#copy all source and binary files to the git folder	find ./workspace/$folder -type f -name '*.java' -exec cp {} ~/Documents/$folder \;	find ./workspace/$folder -type f -name '*.class' -exec cp {} ~/Documents/$folder \;		cd ~/Documents/$folder	#commit	git add -A .	git commit -m "Committed by qcommit.sh"	git push origin master	echo ""done

转载于:https://my.oschina.net/liting/blog/530406

你可能感兴趣的文章
李开复教你如何给自己的简历打分
查看>>
C++内存布局之虚拟继承
查看>>
Sqlserver 数据库基本查询
查看>>
图书馆维护系统总结
查看>>
[hadoop源码阅读][5]-counter的使用和默认counter的含义
查看>>
SAP HUM 如何对一个HU做上架?
查看>>
LINUX系统中动态链接库的创建与使用{补充}
查看>>
三维视觉国际会议首度在中国举办
查看>>
达索系统入手XFlow开发商 强化3DEXPERIENCE平台的仿真能力
查看>>
Loadrunner 性能测试服务器监控指标
查看>>
自动化运维工具之ansible
查看>>
memcached的安装
查看>>
freebsd系统安装
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
JavaScript函数eval()
查看>>
Linux LTP 测试框架
查看>>
log4j 每次运行生成文件
查看>>
“经常加班”有误区
查看>>
jquery各种事件触发实例
查看>>