3 Star 48 Fork 16

尘埃/学习文档

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
GIt-快捷 - chcp 936.bat 2.11 KB
一键复制 编辑 原始数据 按行查看 历史
尘埃 提交于 2021-08-27 16:00 . git
@echo off
chcp 936
rem 标题
title Git Working
cls
goto selectAll
rem 选择函数
:selectAll
echo ----------------------------------------
echo 注意:请确保您的git命令可以直接在cmd中运行,如果不能运行,请查看path环境变量
echo 请选择你要进行的操作,然后按回车
echo ----------------------------------------
rem echo 1,仓库初始化
echo 1,查看状态
echo 2,提交仓库
echo 3,查看日志
echo 4,更新仓库
echo 5,退出
set/p n= 请选择:
if "%n%"=="1" ( goto status) else ( if "%n%"=="2" ( goto subfun ) else ( if "%n%"=="5" ( exit ) else (if "%n%"=="3" ( goto log) else (if "%n%"=="4" ( goto pull) else (goto selectAll)) )))
:subfun
echo 请选择要提交的数据,然后按回车
echo ----------------------------------------
echo 1,单个文件
echo 2,全部文件
echo 3,返回上一级
echo ----------------------------------------
set/p f= 请选择:
if "%f%"=="1" ( goto one ) else ( if "%f%"=="2" ( goto all ) else ( if "%f%"=="3" ( goto selectAll ) else ( goto subfun )))
:one
set/p fo= 请输入要上传的文件:
git add "%fo%"
echo 正在进行提交中...
set/p co= 请输入描述内容:
echo 正在进行对文件进行描述中...
git commit -m "%co%"
echo git单文件上传完成...
goto subfun
:all
git add .
echo 正在进行提交中...
set/p ca= 请输入描述内容:
git commit -m "%ca%"
echo 正在进行对文件进行描述中...
Echo
set/p yd= 请选择 y. 推送远程 n. 退出:
rem 推送远程命令
If %yd%==y ( git push origin master -f ) else (exit)
goto selectAll
:status
echo ---------------------------------------- git仓库的状态 ----------------------------------------
git status
goto selectAll
:log
echo ---------------------------------------- git仓库的日志 ----------------------------------------
git log
goto selectAll
:pull
git pull
goto selectAll
:initfun
rem 改造后的程序,不进行仓库初始化。。。
goto selectAll
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
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/zzwuweijun/learning_documents.git
[email protected]:zzwuweijun/learning_documents.git
zzwuweijun
learning_documents
学习文档
master

搜索帮助