git分支疾速切换提交代码的shell
目标:简化向develop分支提交数据的流程,提高效率
应用形式
./quickCommit.sh 更新了图片加载形式
残缺代码
#!/bin/bash# 目标:简化向develop分支提交数据的流程,提高效率# step 1 接管commit message 信息 eg:./quickCommit.sh 更新了图片加载形式message=$1if [ -z "$message" ]then echo "致命谬误 请输出commit要提交的信息内容。eg:./quickCommit.sh 更新了图片加载形式" exit 0fiecho "你输出的commit信息是:$message"# step 2 执行git操作git checkout workgit statusgit add .git statusgit commit -m $messagegit checkout developgit merge workgit pullgit pushgit checkout work
develop我实现了主动部署
develop分支是测试代码,我应用了主动部署。
正式代码应用手动触发形式,我感觉更释怀。