Windows下遍历所有GIT目录更新项目脚本

将下面代码保存为.bat文件

@echo off
set cdir=%~dp0

for /f "delims=" %%i in ('dir /ad/b/s "%cdir%" ') do (
    if "%%~nxi" equ ".git" (
        cd %%~dpi
        git pull
    )

)
pause

原文地址:https://www.cnblogs.com/msvc/p/12064147.html

时间: 2024-10-09 06:36:24

Windows下遍历所有GIT目录更新项目脚本的相关文章

linux路径分隔符'/'与windows下的分隔符'\\',以及java项目,web项目读取项目的路径

1, linux下的文件分隔符是'/', windows下的文件分隔符为'\'.但是'\'这个符号是转义符.如果需要在console输出'\'这个符号的,你需要输入'\\'.另外转义符'\'还可以用双引号的字符内部再次使用双引号的这种情况,例如下面第三行. @Test public void test$(){ System.out.println("\\"); System.out.println('/'); System.out.println("\"为了转义双引

windows下设置JupyterNotebook默认目录

目录 windows下设置JupyterNotebook默认目录 生成配置文件 设置默认工作目录 设置快捷方式中的目标与起始位置 直接修改anaconda中的相关配置文件 windows下设置JupyterNotebook默认目录 生成配置文件 假设你己经在windows环境变量中设置好了jupyter notebook,则打开cmd,在cmd中输入jupyter notebook --generate-config运行,如下图: 生成jupyter notebook的配置文件,路径也会显示出来

[日常] windows下使用vscode配合xebug调试php脚本

windows下使用vscode配合xebug调试php脚本 要下载有php_xebug.dll扩展的版本,最新版可能没有这个扩展,php7.3应该是有的,php7.3.4好像没有默认是不加载这个扩展的,需要在php.ini中加载上这个扩展,一定得注意是zend_extensionzend_extension=xdebug 调试cli脚本的php也需要配置下面这个,如果没有的话也是无法调试的[XDebug]xdebug.remote_enable = 1xdebug.remote_autosta

CentOS7 宝塔搭配git 实时更新项目源码

上一篇文章 介绍了如何在CentOS7上 搭建GIT环境 详见链接:https://www.cnblogs.com/mverting/p/10206532.html 本章主要介绍git如何和wdcp搭配 , 做到实时提交修改 如果按照网上常见的教程, 一般都是要新建git用户和用户组, 而wdcp里站点默认的用户是www组里的www用户, 如果强制把站点用户改成git , 很多项目会无法正常运行, 所以本章就介绍如果以www这个用户作为git的默认用户, 并实现git的仓库和代码分离 一. 需要

Git初始化之思考为什么工作区根目录下有一个.git目录

Git的一个显著特点是,版本库位于工作区的根目录下.对于Git来说,版本库位于工作区根目录下的 .git 目录中,且仅此一处,在工作区的子目录下则没有任何其他跟踪文件或目录. Git这种将版本库放在工作区根目录下的设计使得所有的版本控制操作(除了与其他远程版本库之间的互操作)都在本地即可完成,不像Subversion只有寥寥无几的几个命令脱离网络执行.而且,Git没有CVS和Subversion中存在的安全泄漏问题(只要保护好 .git 目录). Git将版本库(.git目录)放在工作区根目录下

windows下nginx访问web目录提示403 Forbidden

在windows下 http服务器nginx时,访问web目录提示403 Forbidden,首先需要了解nginx出现403错误是什么意思: 403 Forbidden表示你在请求一个资源文件但是nginx不允许你查看,403 Forbidden 只是一个HTTP状态码,像404,200一样不是技术上的错误. 找到nginx.conf: 将user nobody 改为user root;重启ng,仍无效果. 后发现nginx默认是不支持浏览目录的. 找到 autoindex  off 更改为o

windows下如何配置Git

1. 安装Git 主要参考<使用GitHub - 廖雪峰的官方网站> 软件的下载及安装 Windows下要使用很多Linux/Unix的工具时,需要Cygwin这样的模拟环境,Git也一样.Cygwin的安装和配置都比较复杂,就不建议你折腾了.不过,有高人已经把模拟环境和Git都打包好了,名叫msysgit,只需要下载一个单独的exe安装程序,其他什么也不用装,绝对好用. msysgit是Windows版的Git,下载地址,国内镜像地址 下载完成后,按默认选项安装即可 验证软件是否安装成功 安

Windows下命令行Git无法显示中文问题解决方案

Windows下Git设置编码正常显示中文: 在 CMD 下设置环境变量 set LESSCHARSET=utf-8 在 PowerShell 下设置环境变量 $env:LESSCHARSET='utf-8'GitBash中正常显示中文: 打开Gitbash -> 右键->options ->左侧text->设置locale:zh_cn,设置Character set:GBK->save->apply 测试是否正常:GitBash输入 systeminfo看能否正常显示

Nginx/Apache下如何禁止指定目录运行PHP脚本

转自http://www.phpchina.com/portal.php?mod=view&aid=40248, 需获取更多资料请查看原文 网站程序的上传目录通常是不需要PHP执行解释权限,通过限制目录的PHP执行权限可以提网站的安全性,减少被攻击的机率. 下面和大家一起分享下如何在Apache和Nginx禁止上传目录里PHP的执行权限. Apache下禁止指定目录运行PHP脚本 在虚拟主机配置文件中增加php_flag engine off指令即可,配置如下 "/website/upl