一、序言
前面已经介绍过怎么把代码上传到git,没看过的自行跳转 同步代码到Gitee。但是可见每次都要好多代码的输入,
确实影响我这个懒人,程序员必须使用一键解决对吧,下面是我建立简化后的实际3步完成代码的建立,同步,推送。
二、实际操作
1、每次需要开始建立工程时候线把需要同步的工程在平台建立一个对应文件夹,工程项目名称一样的最好的。
复制好HTTP的代码:https://gitee.com/Qierven/yuyuan-blog-park-test.git
2、需要建立仓库的地方运行git建立.bat
等待完成------完成后本地会有和平台一个一样的文件夹,只需要把工程建立在这个文件夹里面就能进行同步的所有工作
3、平台新建文件,拉取到本地
平台新建文件
复制拉取bat到刚才的本地文件里面
双击运行(距离上次有修改才会拉取)
4、本地新建文件,推送到平台
双击运行推送bat,输入推送说明,回车,再次直接回车全部文件推送
完成推送
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
代码分享
建立本地仓库,获取远程代码,推送代码到远程
@echo off @echo // +-------------------------------------------- @echo // ^| 命令用于一键建立本地仓库 @echo // ^| Author: Qierven ^<1021737346^@qq.com^> @echo // +--------------------------------------------- set "file=." set /p "file=请输入需要提交的文件的远程仓库" rem 调用git命令,如果没有找到git命令,说明环境变量未配置 rem 将git改成git安装目录下的git.exe也可以实现 git init git remote add origin %file% git clone %file%
@echo off @echo // +-------------------------------------------- @echo // ^| 命令用于一键获取远程代码 @echo // ^| Author: Qierven ^<1021737346^@qq.com^> @echo // +--------------------------------------------- rem 调用git命令,如果没有找到git命令,说明环境变量未配置 rem 将git改成git安装目录下的git.exe也可以实现 rem git pull 命令用于从远程获取代码并合并本地的版本 git pull <远程主机名> <远程分支名>:<本地分支名> git pull git clone %file%
@echo off @echo // +-------------------------------------------- @echo // ^| 命令用于一键推送代码到远程 @echo // ^| Author: Qierven ^<1021737346^@qq.com^> @echo // +--------------------------------------------- rem 获取时间 set filename=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2% set "filename=%filename: =0%" set "content=%filename%" set /p "content=请输入提交说明:" set "file=." set /p "file=请输入需要提交的文件或目录,直接回车则为当前目录下所有内容:" rem 调用git命令,如果没有找到git命令,说明环境变量未配置 rem 将git改成git安装目录下的git.exe也可以实现 git add %file% git commit -m %content% git push