git之pre-commit 同步提交代码实现
来源:互联网 发布:unity3d房子模型 编辑:程序博客网 时间:2024/06/05 03:43
#!/bin/sh
export CUR_PATH=`pwd`
export R4_PATH="D:\uidq0206\Desktop\local_reposi\VW_T6_Demo_EPT_R4" #R4_PATH
export R4_EEPROM_DEF_H_PATH=$R4_PATH/VW_T6_EPT_R4/build/parts/include/eeprom
git status > changes.txt
grep EEPROM_DEF.H changes.txt
if [ $? -eq 0 ]; then
echo "EEPROM_DEF.H modified !!!"
cd $R4_PATH
git checkout .
cd $CUR_PATH
cp source/EEPROM/INC/EEPROM_DEF.H $R4_EEPROM_DEF_H_PATH
cd $R4_PATH
git add VW_T6_EPT_R4/build/parts/include/eeprom/eeprom_def.h
git commit -sm "[eeprom_def.h][logic][sync M3 eeprom_def.h][no id][testable]"
git push review
fi
cd $CUR_PATH
rm changes.txt
export CUR_PATH=`pwd`
export R4_PATH="D:\uidq0206\Desktop\local_reposi\VW_T6_Demo_EPT_R4" #R4_PATH
export R4_EEPROM_DEF_H_PATH=$R4_PATH/VW_T6_EPT_R4/build/parts/include/eeprom
git status > changes.txt
grep EEPROM_DEF.H changes.txt
if [ $? -eq 0 ]; then
echo "EEPROM_DEF.H modified !!!"
cd $R4_PATH
git checkout .
cd $CUR_PATH
cp source/EEPROM/INC/EEPROM_DEF.H $R4_EEPROM_DEF_H_PATH
cd $R4_PATH
git add VW_T6_EPT_R4/build/parts/include/eeprom/eeprom_def.h
git commit -sm "[eeprom_def.h][logic][sync M3 eeprom_def.h][no id][testable]"
git push review
fi
cd $CUR_PATH
rm changes.txt
阅读全文
0 0
- git之pre-commit 同步提交代码实现
- git pre-commit 默认设置
- 基于python开发pre-commit hook达到对git提交时间的控制
- SVN钩子 之 pre-commit
- Subversion利用pre-commit在代码提交入库前对log格式进行验证
- Subversion reported an error 提交被pre-commit钩子阻塞(退出代码1)
- git之代码提交
- Go:git gofmt pre-commit hook
- 【指导】iOS代码静态检查 -- clang format (+ git pre-commit hook + jenkins)
- git 操作之合并commit(提交之前本地合并)
- Phabricator结合Arcanist使用实现Pre-commit代码审核(Windows)
- git 中怎样查看未传送(git push)到远程代码库的(git commit)提交?
- git 中怎样查看未传送(git push)到远程代码库的(git commit)提交?
- git commit 提交最新更改
- git commit 提交注释规范
- Git Commit Template 提交模板
- Git Commit Template 提交模板
- Git 提交模板 Commit Template
- Integer Break
- 阿里云使用之ECS安全组
- 用户输入和while循环(python)
- Usability易用性、可用性测试方法
- nginx配置指令的执行顺序(1)转载子章亦春
- git之pre-commit 同步提交代码实现
- lintcode x的n次幂
- 47、我的C#学习笔记13
- 快手“进城”难,只靠直播创收能顺利IPO吗?
- 苹果第四财季净利107.14亿美元;美团关闭共享充电宝业务;支付宝上线iPhone X碎屏险丨价值早报
- 中国互联网第一大股诞生,360
- nodejs实战学习-遇到的版本不一问题
- 六、super和this的区别
- git push review脚本实现