自己写的东西,要同时推送多个git地址,解决办法如下:

1.先要初始化你的git

             进入自己的项目目录,然后执行 git  init

cd /app/code/go-study
git init

2.执行以下脚本:

#!/bin/bash
#author Oliver
#since 2020-09-03 15:24:31git remote rm origin
#replace your git location
git remote add origin 'https://github.com/**********'
git pull remote master
git add .
git commit -m $1
git push origin master --force
if [ "$?" = "0" ]
thenecho -e "\033[42;34m push to github success! \033[0m"
elseecho -e "\033[41;30m push to github fail! \033[0m"exit 1
figit remote rm origin
#replace your git location
git remote add origin 'https://gitee.com/**********'
git pull remote master
git add .
git commit -m $1
git push origin master --forceif [ "$?" = "0" ]
thenecho -e "\033[42;34m push to gitee success! \033[0m"
elseech -e  "\033[41;30m push to gitee fail! \033[0m"exit 1
fi

3.执行shell脚本,可以传一个参数是git 的提交的msg:

./shell.sh "提交代码"

shell脚本一键同时推送代码至github和gitee相关推荐

  1. Shell同时推送代码至github和gitee的解决办法

    自己写的东西,要同时推送多个git地址,解决办法如下 初始化 git初始化 1.先要初始化你的git,进入自己的项目目录,然后执行 git init cd /app/code/go-study git ...

  2. 使用Git推送代码到GitHub远程仓库

    文章目录 1.创建git仓库 2.将代码纳入版本控制 3.添加代码到仓库中(本地仓库) 4.推送代码到GitHub远程仓库 5.克隆仓库 1.创建git仓库 语法:git init name 参数说明 ...

  3. git同时推送项目到GitHub和Gitee

    前言 今天准备给GitHub新建一个分支用于家里面的Mac电脑提交文件,同时练习一下Git的branch相关命令,然后呢,第一步进行的很顺利,分支创建无任何问题并把项目push到了新创建的分支下.然后 ...

  4. shell脚本连接ftp推送文件夹_Linux下使用Shell脚本实现FTP自动上传和下载文件

    登录FTP实现下载文件功能 FTP服务器:192.168.0.199 FTP路径:/ftphome/data 本地路径:/local/data 将文件从FTP下载到本地的脚本如下: 批量下载脚本代码 ...

  5. git的使用推送代码到华为云、码云gitee、github

    git的安装 git可以通过官网https://git-scm.com/进行下载,安装步骤可以根据提示内容进行安装.最后安装完成后,在桌面右键点击,打开Git Bash here git 初始化 1. ...

  6. IDEA同时同步代码到GitHub和Gitee

    文章目录 命令行方式(不推荐) 初始化仓库 github仓库 gitee仓库 修改config配置 追加配置 提交代码到暂存区 推送以及拉取代码 命令总结 图形操作方式(推荐) IDEA配置git工具 ...

  7. 油猴脚本:微信推送浏览功能拓展

    Latest update date:2021/05/15 主要功能: 一键跳转微信推送封面图链接 在推送正文头部显示推送摘要全文 使用方法: 1.安装 Tampermonkey 浏览器插件 ​ 到浏 ...

  8. (Ver 0.5)油猴脚本:微信推送浏览功能拓展

    (Ver 0.5)油猴脚本:微信推送浏览功能拓展 Latest update date:2021/05/18 Ver0.5 Ver0.5 更新说明: 功能特性: 增加单击文本复制文章摘要功能 增加设置 ...

  9. shell脚本一键安装nginx

        使用shell脚本一键安装Nginx 操作环境Centos7,联网进行安装. 代码如下: #!/bin/bash #this is nginx.sh #date 2018.10.6 [ $(i ...

最新文章

  1. R语言CRAN软件包Meta分析
  2. EEPlat 主子表和对象引用配置实例
  3. java字符串数组转数组_字符串拆分数组
  4. 2021年内衣品牌营销传播方案-婧麒+美柚.pdf(附下载链接)
  5. Mac Pycharm2020 打不开的解决方法
  6. 分享微软官方Demo用的SharePoint 2010, Exchange 2010, Lync 2010虚拟机
  7. 小学身高体重测试软件,学生测量身高体重秤,小学体检秤
  8. linux根据uid反查用户名
  9. 我的OpenCV4学习之旅(1)-OpenCV4初步了解
  10. 在命令行cmd 下,输入dxdiag 查看关于电脑许多硬件的详细信息
  11. 解决redis Could not get a resource since the pool is exhausted 问题
  12. ATF源码篇(十):docs文件夹-Components组件(9)Measured Boot Driver (MBD)
  13. Python 修改AD账号密码(一)- 启用域控LDAPS
  14. DC-DC降压芯片是否有输入输出压差范围要求?
  15. MyBatis 入门 (二级缓存脏读)
  16. 新闻资讯小程序app
  17. Spire.Office NET 7.7.6 重大重量 Spire.Office 7.7.X JAVA
  18. 自定义验证码输入控件
  19. 你真的知道什么是平面是设计吗?
  20. Unity2D案例学习——背包系统制作(ScriptableObject)

热门文章

  1. [html] 写一个三栏布局,两边固定,中间自适应
  2. [html] HTML5的文件离线储存怎么使用,工作原理是什么?
  3. 工作67:el-table问题
  4. 前端学习(2325):angular之数据修改
  5. “约见”面试官系列之常见面试题第二十四篇之vue-router使用(建议收藏)
  6. 前端学习(1190):事件修饰符
  7. html:(18):文本输入框,密码输入框,文本域
  8. PHP在金山游戏运营中的应用
  9. NB模组基本AT指令
  10. html文字置顶标签,HTML的marquee标签怎么用?