代码拉取完成,页面将自动刷新
同步操作将从 爱是与世界平行/lovebetterworld 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
@echo off
rem 仓库自动化脚本
title Git Working
cls
goto selectAll
pause
rem 选择函数
:selectAll
echo ----------------------------------------
echo 注意:请确保您的git命令可以直接在cmd中运行,如果不能运行,请查看path环境变量
echo 请选择你要进行的操作,然后按回车
echo ----------------------------------------
echo 1,仓库初始化
echo 2,提交仓库
echo 3,退出
set/p n= 请选择:
if "%n%"=="1" ( goto initfun ) else ( if "%n%"=="2" ( goto subfun ) else ( if "%n%"=="3" ( exit ) else ( goto selectAll )))
:subfun
echo 请选择要提交的数据,然后按回车
echo ----------------------------------------
echo 1,单个文件
echo 2,全部文件
echo 3,返回上一级
echo 4,退出
echo ----------------------------------------
set/p f= 请选择:
if "%f%"=="1" ( goto one ) else ( if "%f%"=="2" ( goto all ) else ( if "%f%"=="3" ( goto selectAll ) else (if "%f%"=="4" ( goto exit ) else ( goto subfun ))))
:one
set/p fo= 请输入要上传的文件:
git add "%fo%"
echo 正在进行提交中...
set/p co= 请输入描述内容:
echo 正在进行对文件进行描述中...
git commit -m "%co%"
echo git单文件上传完成...
goto subfun
:all
echo 正在拉取远程仓库,请稍候...
git pull
echo 远程仓库已拉取成功,正在添加本地文件,请稍候...
git add .
echo 正在进行提交中...,请稍候...
set/p ca= 请输入描述内容:
git commit -m "%ca%"
echo 正在进行对文件进行描述中...
Echo
git push
goto subfun
:initfun
echo 正在进行初始化中...
set/p name= 请输入name:
git config --global user.name "%name%"
set/p email= 请输入email:
git config --global user.email "%email%"
git init
set/p giturl= git初始化已经完成,请输入仓库地址:
git remote add origin %giturl%
echo 初始化已完成
cls
goto selectAll
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。