通过批处理将本地分支同步到远程分支

假设我们的项目目录位于 E:\Projects\HelloWorld\,本地分支名为master,远程分支名为origin/master那么批处理就可以这样写:

E:
cd "E:\Projects\HelloWorld\"
git checkout master
git fetch origin master
git merge origin/master
git pull
git push
@echo off
echo.
echo ====== [OK] sync completed. ======
echo.
pause

注意:最后一个git push不能省略,如果省略将无法将合并后的内容提交远程分支,因为git pull并不包含git push操作。

Tags: git 分支 同步