About Git从本地资源库提交到远程资源库的简单方案脚本(.sh&.bat)
2020-04-02 19:05
399 查看
Git从本地资源库提交到远程资源库的简单方案脚本
1、在Git Bash下执行的脚本(GitPush.sh)
#!/bin/bash #本地资源库路径 LocalRepositories="/d/CCPD-G8.6/Panda" cd $LocalRepositories git status -s read -r -p "继续提交? [Y/N] " input1 case $input1 in [yY][eE][sS]|[yY]) echo "开始提交......" git pull echo "Pull 成功。" git add -A echo "Add 成功。" read -p "请输入Commit信息:" input2 git commit -m $input2 echo "Commit 成功。" git push -u origin master echo "Push 成功。" #脚本参数 #git commit -m $1 #git push -u origin $2 ;; [nN][oO]|[nN]) echo "中断提交!" exit 1 ;; *) echo "输入错误!" exit 1 ;; esac
2、在Window环境下双击可执行的脚本(GitPush.bat)
@echo off rem 关闭命令行自动输出 ::#Path of LocalRepositories rem CD D:\CCPD-G8.6\Panda rem 设定本地仓库地址 set LocalRepositories=D:\CCPD-G8.6\Panda CD %LocalRepositories% git status git pull echo "Pull Succeed" git add -A echo "Add Succeed" rem 定义提交信息,可从屏幕输入 set infor=%DATE% rem echo "%infor%" rem 接收屏幕输入内容 set input= set /p input=Please enter commit instructions: if "%input%" == "" (goto infor) else (goto input) :infor git commit -m "%infor%" :input git commit -m "%input%" echo "Commit Succeed" git push -u origin master echo "Push Succeed" rem git status rem 防止命令执行完CMD窗口自动关闭退出 pause
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 【git】:将本地代码提交到github远程仓库的简单命令行
- 使用git命令将本地项目提交至远程
- git 提交本地代码到远程仓库
- windows下使用GUI 把本地代码提交到git远程仓库
- 使用Git将本地文件提交到远程仓库
- 【Git】git将本地代码提交到远程仓库
- git 本地仓库和远程服务器仓库没有一样的提交,用git pull出错
- Git提交本地库代码到远程服务器的操作
- Git 本地创建分支并提交远程分支
- 如何解决更新被拒绝,因为远程版本库包含您本地尚不存在的提交。这通常是因为另外 提示:一个版本库已向该引用进行了推送。再次推送前,您可能需要先整合远程变更 提示:(如 'git pull ...')。
- Eclipse使用git提交本地项目到远程git仓库
- Git环境搭建及简单的本地、远程 两库关联
- git从版本库创建、从远程克隆或本地新建,配置KEY,合并分支到提交到远程版本库等步骤
- git fetch 的简单用法:更新远程代码到本地仓库
- eclipse使用git提交本地项目,提交至远程github上
- 本地git仓库提交远程失败的解决办法
- 将本地代码提交到远程Git上
- git基本使用 创建切换合并分支以及提交本地分支至远程分支
- git gui & git bash 的简单操作手册 - 将本地更改上传更新到远程服务器
- Git学习:如何登陆以及创建本地代码仓库、并提交本地代码至Github(最简单方法)...