git在windows下切换(checkout)分支拉取(pull)最新代码

Posted 秋水_cnblogs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git在windows下切换(checkout)分支拉取(pull)最新代码相关的知识,希望对你有一定的参考价值。

:: git-pull-all.bat
@ECHO OFF
SETLOCAL ENABLEEXTENSIONS

SET MYGIT="C:\Program Files\Git\bin\git.exe"
FOR /D %%X IN (*) DO (
    IF EXIST "%%X\.git\" (
        CD /D "%%X"
        ECHO ===== git pull %%X
        %MYGIT% checkout test
        %MYGIT% pull --recurse-submodules=yes --ff-only --all --progress
        CD /D ..
    ) ELSE ECHO ..... Skipped %%X
)

:bye
PAUSE
ENDLOCAL

 

以上是关于git在windows下切换(checkout)分支拉取(pull)最新代码的主要内容,如果未能解决你的问题,请参考以下文章

git checkout 切换分支 文件无编辑权限

git checkout之二 切换到分支和文件覆盖

Git checkout:更新路径与切换分支不兼容

Git 的smart Checkout force checkout的区别

Git checkout 指令总结:切换本地和远程分支查看本地与远程分支关系

git checkout